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.
