geckolinux / geckolinux-project

GeckoLinux bug tracker and documentation
https://geckolinux.github.io
209 stars 17 forks source link

Quirky bug with Pantheon's Alt-tab switcher #336

Closed edo0 closed 2 years ago

edo0 commented 2 years ago

First of all, thank you very much for the work you are doing with GeckoLinux, and if you believe this should be addressed by another dev in another repo, please let me know and I'll do so.

On my newly (this morning) installed GeckoLinux Rolling-OBS Pantheon, I have noticed a bug, thereby the Alt-tab switcher misses the accent color to highlight the currently selected tab.

image

Interestingly, going to the Settings > Desktop > Appearance, and switching the Style, the indicator will come back, and persist after you click again on the original Style.

image

This unfortunately gets lost once you reboot, and you need to use the same trick to get back the shaded indicator. Thank you in advance reading so far, and I hope the solution may be more trivial than what it looks like to a novice as myself!

geckolinux commented 2 years ago

Hi there, thanks a lot for the informative bug report. It looks like the fix would be non-trivial as you suspected. @awissu is the guy behind the Pantheon packages for openSUSE. It might be helpful if you could confirm if this bug exists in Elementary (I doubt it, but it's worth checking).

geckolinux commented 2 years ago

I also wonder if it makes any difference if you make sure that the accent color and the actual GTK theme are set to the same color: Screenshot from 2022-01-18 10-24-01 Screenshot from 2022-01-18 10-24-28

edo0 commented 2 years ago

Hi! I have checked, and as expected on elementary this issue does not present itself.

Accent colour and theme were consistent as well - except for plank which has only the orange stylesheet theme, dark and light respectively, for eOS theming (though unrelated to the issue, I believe)

geckolinux commented 2 years ago

Please consider contacting @awissu (also awissu on OBS), as GeckoLinux does not create or maintain any packages, so this sort of bug is outside the scope of the project. Thanks.