pop-os / cosmic-settings

COSMIC Settings
GNU General Public License v3.0
151 stars 81 forks source link

(Bug) The setting slider drag movement don't work if the top panel and dock is hidden #404

Open hardBSDk opened 1 month ago

hardBSDk commented 1 month ago

(This bug seems to only happen if the top panel and dock is hidden)

If you move the slider of some setting with the mouse cursor it's not applied.

To workaround this and apply the setting you need to click on some part of the slider space.

leviport commented 1 month ago

Hmm, it seems to be working for me (although it's a bit choppy, I think it's applying each step before redrawing the new position of the slider). Which sliders aren't draggable for you? Also, an apt policy cosmic-settings might be helpful for investigation. I'm on 0.1.0~1721143643~22.04~595097d from popdev:master.

https://github.com/user-attachments/assets/5f4c15a5-913b-4d34-ab92-f5f5e2abc249

hardBSDk commented 1 month ago

@leviport Try the "Background opacity" slider from the Panel and Dock settings, I saw the bug with them.

I'm using the COSMIC packages from the Fedora COPR repository on the cosmic-epoch README.

leviport commented 1 month ago

That's the exact slider I show working in my video. It's possible that my version is newer, and the fix is headed your way. If you see it start working again, please report back.

hardBSDk commented 1 month ago

@leviport I had this bug in a Fedora COPR build from 4 days ago:

https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/build/7730157/

Now I updated to this build:

https://copr.fedorainfracloud.org/coprs/ryanabx/cosmic-epoch/build/7740371/

hardBSDk commented 1 month ago

@leviport I forgot to say that this bug seems to happen only if the top panel and dock automatically hide.

leviport commented 1 month ago

Hmm, the sliders are still draggable for me with autohide enabled on both. But that is a good detail. Might provide more clues.