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 325818 - Drawing glitch in hscrollbar
Drawing glitch in hscrollbar
Product: gtk-engines
Classification: Deprecated
Component: clearlooks
Other Linux
: Normal normal
: ---
Assigned To: Richard Stellingwerff
gtk-engines maintainers
Depends on:
Reported: 2006-01-05 01:00 UTC by Federico Mena Quintero
Modified: 2007-05-27 22:43 UTC
See Also:
GNOME target: ---
GNOME version: ---

Screenshot of the problem (14.88 KB, image/png)
2006-01-05 01:01 UTC, Federico Mena Quintero

Description Federico Mena Quintero 2006-01-05 01:00:48 UTC
Create a wide and tall window, and drag it diagonally up and to the right over another window with a horizontal scrollbar.  You may get a drawing glitch in the scrollbar of the underlying window.
Comment 1 Federico Mena Quintero 2006-01-05 01:01:46 UTC
Created attachment 56792 [details]
Screenshot of the problem
Comment 2 Thomas Wood 2006-01-05 10:20:59 UTC
I haven't noticed this myself. Does this happen in all applications?
Comment 3 Federico Mena Quintero 2006-01-05 15:35:48 UTC
Probably - it happened for me in the GIMP and Gedit.  I just noticed that the trough is also painted incorrectly, not just the slider.

I would add some printfs to gtk_range_expose() to see the areas it computes, and also to your implementation of paint_box (for the trough) and paint_slider.  Then I would build gtk with --enable-debug=maximum, and run a test app with GTK_DEBUG=updates.

Comment 4 Benjamin Berg 2006-01-05 20:13:13 UTC
This seems to be a cairo bug. I modified the clearlooks code to draw some ugly color underneath the gradient. This color is drawn correctly, but the gradient is not.

I have opend a bug in the freedesktop bugzilla about it:
Comment 5 Benjamin Berg 2007-05-27 22:43:44 UTC
Closing this bug as not gnome, I don't think there is point in keeping the bug open.