Bug 106156 - LighthouseBlue theme has problem with slider widget highlight
LighthouseBlue theme has problem with slider widget highlight
Status: RESOLVED FIXED
Product: gtk-engines
Classification: Deprecated
Component: lighthouseblue
unspecified
Other Linux
: Normal trivial
: ---
Assigned To: gtk-engines maintainers
gtk-engines maintainers
:
: 142875 (view as bug list)
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2003-02-15 12:49 UTC by Per Cederberg
Modified: 2006-01-07 15:56 UTC (History)
2 users (show)

See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
Screenshot showing multiple widgets half-highlighted (30.41 KB, image/png)
2003-02-15 12:56 UTC, Per Cederberg
  Details
patch fixing the issue (3.52 KB, patch)
2006-01-06 00:29 UTC, Benjamin Berg
committed Details | Diff | Review

Description Per Cederberg 2003-02-15 12:49:57 UTC
When using the Ocean Dream metatheme (and LighthouseBlue GTK+ theme), the
slider widget highlights behave strangely. When moving the mouse over the
widget, it only highlights om some occations, and the highlight is not
removed after moving the mouse away. It also affects the highlights of 
checkbox widgets.

To reproduce this problem, open the Keyboard Preferences in Gnome 2.2. Then
perform the following steps:

1. Move the mouse over the slider (but not the slider knob), notice that no
highlight occur.

2. Move the mouse over the slider knob, notice how it darkens (no highlight).

3. Move the mouse away from the slider widget, notice how the slider
higlights when the mouse move away.

4. Move the mouse over one of the check box labels and away again, notice
how it retains about half the original highlight.

When the dialog is repainted (after being hidden behind another window) it
draws correctly again.

This bug was reported here, as I couldn't find any other suitable
product/component pair. The problem is not reproduceable with any other
theme (AFAIK).
Comment 1 Per Cederberg 2003-02-15 12:56:07 UTC
Created attachment 14347 [details]
Screenshot showing multiple widgets half-highlighted
Comment 2 Baptiste Mille-Mathias 2003-11-23 17:36:25 UTC
I don't if this really a bug or the normal behaviour of the theme.
however i change the component to the theme Ocean and set KEYWORD to
GNOMEVER2.4.
Comment 3 Calum Benson 2005-08-08 15:09:16 UTC
Reassigning to its new home, gtk-engines.
Comment 4 Thomas Wood 2005-12-14 21:42:14 UTC
*** Bug 142875 has been marked as a duplicate of this bug. ***
Comment 5 Benjamin Berg 2006-01-06 00:29:02 UTC
Created attachment 56836 [details] [review]
patch fixing the issue

The problem is that LighthouseBlue is not resetting the cliping regions correctly when drawing sliders (and also in draw_handle). This patch fixes this.
Comment 6 Thomas Wood 2006-01-07 15:50:05 UTC
I've comitted the patch to cvs HEAD and the gtk-engines-2-6 branch.

Note You need to log in before you can comment on or make changes to this bug.