After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 660282 - VolumeButton not working as expected in quartz backend
VolumeButton not working as expected in quartz backend
Status: RESOLVED DUPLICATE of bug 439532
Product: gtk+
Classification: Platform
Component: Backend: Quartz
2.24.x
Other Mac OS
: Normal normal
: ---
Assigned To: gtk-quartz maintainers
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2011-09-27 19:11 UTC by Timo Dörr
Modified: 2012-08-08 10:42 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
minimalistc C code example (477 bytes, text/plain)
2011-09-27 19:11 UTC, Timo Dörr
Details

Description Timo Dörr 2011-09-27 19:11:04 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.
Comment 1 Timo Dörr 2012-04-08 14:43:18 UTC
I've just tried and can confirm the same problem is still present on Lion with GTK 2.24.10 using the same testcase.
Comment 2 Paul Davis 2012-04-08 14:55:00 UTC
this is probably related to https://bugzilla.gnome.org/show_bug.cgi?id=672193
Comment 3 Timo Dörr 2012-04-08 15:20:59 UTC
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.
Comment 4 Bastien Nocera 2012-08-08 10:42:43 UTC
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 ***