https://bugs.documentfoundation.org/show_bug.cgi?id=156457

Michael Weghorn <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Michael Weghorn <[email protected]> ---
Caolán has already written pretty much the same while I was typing, but adding
my original text here anyway, since the behavior I see is slightly different
from what Stéphane describes:

(In reply to Stéphane Guillou (stragu) from comment #0)
> 4. Click on Tools menu, then press Down arrow once: accelerators shown (in
> my opinion, expected because the user is using the keyboard to navigate)
> 5. Down arrow to the "Protect Document" submenu
> 
> Actual results:
> No accelerators shown in either the Tools menu nor the Protect Document
> submenu, even though they still apply to the Tools menu.

For me (Debian testing, libgtk-3-0:amd64 3.24.37-2), the accelerators for the
Tools menu are still shown at this point, but not those of the "Protect
Document" submenu. When I right-arrow into the submenu, the accelerators of the
submenu are shown, but no more those of the Tools submenu. This might be
intended.

Since gtk3 uses native gtk menus, this behavior seems to come from the Gtk
library, so I tend to think this is NOTOURBUG.

Gedit behaves the same for me:

1) start gedit
2) type some text, e.g. "werwerwer"
3) select the text
4) right-click on the text
   -> context menu shows up, without accelerators
5) press Down arrow once: accelerators shown
6) arrow-down to the "Change Case" entry

For me, like for the LO case, the accelerators are still shown for the
"top-level" entries, not the submenu. Once I click right-arrow, focus moves
into the submenu and accelerators are shown for entries there.

What's your Gtk version? Does another Gtk application, e.g. Gedit, behave the
same?

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 81994cb2b8b32453a92bcb011830fcb884f22ff3
CPU threads: 12; OS: Linux 6.3; UI render: default; VCL: gtk3
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to