Closed Bug 406475 Opened 18 years ago Closed 8 years ago

Menus displaying wrong arrows

Categories

(Core :: Widget: Gtk, defect)

x86
Linux
defect
Not set
normal

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: micmon, Unassigned)

Details

Attachments

(2 files)

After bug 404493, menus display a native looking GTK arrow for submenus. But this is in fact the arrow that is used in the scrollbars. It is slightly different from the correct arrow in Clearlooks. Other themes like ThinIce are more obvious. The scrollbar arrow is tiny in this theme, the submenu arrow normal size. Firefox displays tiny menu arrows.
It is the arrow used in submenus. What you're seeing is just a different size. In CSS the arrow is set to 1ex so the arrow will change size along with the text, like native arrows do. Maybe you could change this value and find the perfect one?
Are you really sure this is the same arrow? On gtk apps, the tip of the arrow is 2 lines of pixels at my size. I cannot get the same look using a different scaling factor in FF. Anyway, setting width and height to 1.2ex is probably good enough.
They do at least have the wrong size in some themes. I’ll attach a screenshot of this bug with the Glider theme.
On the left side Epiphany’s view menu, on the right the one of Firefox. In Firefox the arrow is too small.
The scaling factor seems to affect different themes differently...
Will this be fixed when bug 416003 is resolved?
(In reply to comment #7) > Will this be fixed when bug 416003 is resolved? > No, this will require its own fix. Currently, even with the patch for bug 416003, we can only draw arrows inside a button pointing down, we still need the code to draw native arrows inside a button pointing to the left or to the right.
Status: NEW → ASSIGNED
Assignee: nobody → twanno
Status: ASSIGNED → NEW
Depends on: 416003
(In reply to comment #8) > (In reply to comment #7) > > Will this be fixed when bug 416003 is resolved? > > > No, this will require its own fix. Currently, even with the patch for bug > 416003, we can only draw arrows inside a button pointing down, we still need > the code to draw native arrows inside a button pointing to the left or to the > right. > I'm sorry, forget the previous comment, it doesn't make any sense regarding this bug: I actually thought that I was replying to a comment in bug 412773.
Assignee: twanno → nobody
No longer depends on: 416003
No longer relevant with Photon theme.
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: