openbar icon indicating copy to clipboard operation
openbar copied to clipboard

[BUG]: Theme Refresh doesn't refresh when background changes due to Backslide

Open thegabriele97 opened this issue 1 year ago • 4 comments

Describe the bug If Auto Theme is enabled with the option to automatically update when background changes and Backslide extension change the background, the theme doesn't refresh. I've to do it manually.

Screenshots

image

thegabriele97 avatar Dec 08 '24 11:12 thegabriele97

Hello,

Can you provide a link to the Backdrop extension you referred, I can't find it. Also, someone else had faced this issue with another wallpaper-changer. So I have some idea what maybe happening. The background was getting changed while screen is locked however OpenBar is user session extension so Gnome disables it on screen lock so it does not know about the change. I had already added a fix for this in the GitHub main branch. So it should work for you as well. Can you try installing latest from main branch manually ? I will be releasing a new update soon as well.

Let me know if latest from GitHub solves your issue.

Thanks for reporting!

neuromorph avatar Dec 08 '24 12:12 neuromorph

Hello, sorry I misspelled the extension name. I updated the issue, the link is this one: https://gitlab.com/p91paul/BackSlide

Here I think the problem is always, even when playing or browsing

thegabriele97 avatar Dec 08 '24 12:12 thegabriele97

I looked into BackSlide code and it looked compatible and should not have issues. I thus tried by installing that extension and it does work fine as in OpenBar theme changes as expected. I then went back to your issue description and noticed that you are using OpenBar 34 :man_facepalming: This is why the Bug Template asks for OpenBar and Gnome version to be specified upfront.

I believe you are on older version of Gnome. Since Gnome has breaking changes since version 45, OpenBar updates for older versions <Gnome45 are discontinued. I will try for bug fixes as much possible. For this issue, I will try to backport it when I have time. So leaving it Open here.

Note: Do Not install from GitHub main branch as I suggested earlier, since that is only for Gnome 45+

neuromorph avatar Dec 08 '24 13:12 neuromorph

I looked into BackSlide code and it looked compatible and should not have issues. I thus tried by installing that extension and it does work fine as in OpenBar theme changes as expected. I then went back to your issue description and noticed that you are using OpenBar 34 🤦‍♂️ This is why the Bug Template asks for OpenBar and Gnome version to be specified upfront.

I believe you are on older version of Gnome. Since Gnome has breaking changes since version 45, OpenBar updates for older versions <Gnome45 are discontinued. I will try for bug fixes as much possible. For this issue, I will try to backport it when I have time. So leaving it Open here.

Note: Do Not install from GitHub main branch as I suggested earlier, since that is only for Gnome 45+

Oh, understood. Thank you for your time!

thegabriele97 avatar Dec 08 '24 16:12 thegabriele97