GNOME Bugzilla – Bug 106156
LighthouseBlue theme has problem with slider widget highlight
Last modified: 2006-01-07 15:56:19 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).
Created attachment 14347 [details] Screenshot showing multiple widgets half-highlighted
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.
Reassigning to its new home, gtk-engines.
*** Bug 142875 has been marked as a duplicate of this bug. ***
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.
I've comitted the patch to cvs HEAD and the gtk-engines-2-6 branch.