GNOME Bugzilla – Bug 660282
VolumeButton not working as expected in quartz backend
Last modified: 2012-08-08 10:42:43 UTC
Created attachment 197598 [details] minimalistc C code example The volume button shows some strange behaviour when used on quartz backend. Either it does not react to clicks on the button, or the pop-up slider immediatelly disappears when not holding down the mouse button. In all cases its indeterministic behaviour, sometimes reacting to clicks, sometimes not. I've attached a minimalistic sample program to test the volume button. the same source compiles under linux, where everything works as expected, thats why i think the bug lies in the quartz backend. NOTE: The bug itself is not related to the volume slider particularly, but its a definitve method to provoke the bug. I ran into this bug while trying to fix the volume slider in banshee's mac os port. Banshee currently does not use gtk's volume_button but instead its own custom widget which mimics very much the behaviour of the stock gtk volume button. After modifying banshee to use the gtk volume button instead, I noted the similiar "misbehavings" of the gtk internal volume slider - so I bet its related to quartz and not restricted to the volumeslider in particular. Tested on Snow Leopard, using GTK 2.24.6.
I've just tried and can confirm the same problem is still present on Lion with GTK 2.24.10 using the same testcase.
this is probably related to https://bugzilla.gnome.org/show_bug.cgi?id=672193
I don't think its related to https://bugzilla.gnome.org/show_bug.cgi?id=672193 as I've just recompiled gtk with the patch from there and it does not change anything. I think a better candidate is https://bugzilla.gnome.org/show_bug.cgi?id=439532 but its quite old.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 439532 ***