Incorrectly underlines mnemonic characters while interacting with menus using mouse

Reported by Dylan McCall on 2011-04-14
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ayatana Design
Undecided
Unassigned
Unity
Undecided
Unassigned
unity-2d
Undecided
Unassigned
unity (Ubuntu)
Undecided
Unassigned

Bug Description

When I interact with the menu bar using the mouse, mnemonic characters are underlined as if I am interacting with the keyboard. This behaviour is at odds with how menu bars started to behave in Ubuntu 10.10, where mnemonics were only underlined when menus were accessed with the keyboard.

I don't think it's a bad outcome though, to highlight mnemonics as a way
of accelerating the learning process. In fact, I think there's a bug on
the flip side which is that top menu mnemonics (perhaps the most useful
ones for keyboard navigation) are not displayed!

I would mark this invalid but I believe MPT has a counter-argument that
I'd like to see.

Mark

Dylan McCall (dylanmccall) wrote :

Doesn't the Ambiance theme specifically enable automatic mnemonics, though? :)

This is still the case with any other widgets drawn in a GTK+ application, for example. Hold Alt and the mnemonics for the active window are all underlined. It could be argued that the effect makes them more learnable and more visible: it's immediately clear there is a relation between the keyboard and these underlined characters and the underlines are very easy to notice when they are triggered.
(They aren't just random underlined characters that stand in the way of looking pretty).

I should also mention that the underlines follow the active menu here, as is ordinary when we have auto mnemonics and the menu is activated using the keyboard. If you open a submenu, you can see that happening.

Changed in unity-2d:
status: New → Fix Released
Alex Launi (alexlauni) on 2011-04-27
Changed in unity:
status: New → Incomplete
Changed in unity (Ubuntu):
status: New → Incomplete
tags: added: needs-design
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers