Presets list unreadable because background color does not change with Appearance Style / Theme

Bug #767412 reported by positivek
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Timer Applet
New
Undecided
Unassigned

Bug Description

The Start Timer panel applet uses the wrong list type and/or colors for the Presets section.

This is an issue because it does not respect the current Appearance Style's list background color -- it seems to use some fixed background color and perhaps non-standard foreground color for the list of Presets. The result is that for the "Khali" and "NOX" styles, the presets list is literally unreadable (white on white) unless the mouse is hovered over a list item.

** Additional information **

After bringing up the Start Timer popup window, click on "Manage Presets". This brings up another popup window that shows the *same* list of presets, but uses a *different* list type to display it. This one *does* respect the current Style and is always readable. Please see the attachment which shows the different lists in action -- one is readable, the other is not.

To fix, I think the list box used in the Manage Presets popup window should be used in the main Start Timer presets popup as well instead of what looks like a list of buttons.

I don't see a reason to use the current list of buttons because clicking on a preset simply fills in the fields (which could be done with a normal list box callback). It doesn't "act" like a button anyway, so I don' think it needs to be a list of buttons.

Note: I am running
timer-applet 2.1.2
via the Xfce XfApplet applet. And running xubuntu-desktop 2.112, which uses Xfce 4 Desktop Environment version 4.6.1 (Xfce 4.6).

But I think this would be a problem with running Gnome as well.

(Appearance Style is change by starting Xfce 4 Settings Manager and clicking "Appearance", then selecting styles in the "Style" tab.)

Revision history for this message
positivek (anonyhole) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.