Closed
Bug 232579
Opened 21 years ago
Closed 17 years ago
gtk2 native theme lacks edit control outline
Categories
(Core Graveyard :: GFX: Gtk, defect)
Tracking
(Not tracked)
RESOLVED
INCOMPLETE
People
(Reporter: darin.moz, Assigned: blizzard)
References
Details
(Whiteboard: CLOSEME 07/01)
gtk2 native theme lacks edit control outline. under redhat9 or fedora core 1: 1) select Mist as your desktop theme 2) load firebird w/ classic theme notice that the outline is missing around the URL bar. in fact, any edit control lacks an outline. because the colors of this GTK theme are so light, it makes it very difficult to see an edit box in many cases.
Comment 1•20 years ago
|
||
I looked at this briefly and the problem appears to be that the Thinice engine (and the Mist engine, based on it) have a check that makes it bail on draw_shadow if the size of the drawable is not the same as the width and height passed in. This is bad for us since our drawable will be larger. The code in the theme engine seems dubious to me; I'm not sure what it's trying to accomplish. At any rate, the only ways I see we could work around this on our end are: - use a temporary pixmap which is the expected size of the entry's drawable. we'd need to copy the relevant bits to the temporary pixmap, call gtk to draw to it, then copy the bits back. - use native text fields
Comment 2•17 years ago
|
||
Does this bug still occur in a recent trunk build? http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/
Whiteboard: CLOSEME 07/01
Comment 3•17 years ago
|
||
I'm going to go ahead and close this. Darin or Brian, if you can still reproduce this, feel free to reopen, but both Linux and Firefox have changed substantially in the last three years, so it's likely no longer an issue.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → INCOMPLETE
Updated•16 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•