[Libreoffice-bugs] [Bug 118185] Keyboard accelerator underlines are not hidden correctly when ALT key is released with libreoffice-gtk

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Jun 16 04:10:32 UTC 2018


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

V Stuart Foote <vstuart.foote at utsa.edu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |caolanm at redhat.com,
                   |                            |fito at libreoffice.org,
                   |                            |s.mehrbrodt at gmail.com,
                   |                            |vstuart.foote at utsa.edu
           See Also|                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=99
                   |                            |326,
                   |                            |https://bugs.documentfounda
                   |                            |tion.org/show_bug.cgi?id=92
                   |                            |630
             Blocks|                            |98529

--- Comment #1 from V Stuart Foote <vstuart.foote at utsa.edu> ---
(In reply to Simon Long from comment #0)
> Description:
> A couple of years ago I produced a patch which enabled GTK-2 and -3
> accelerator underline autohide when using libreoffice-gtk. When accelerator
> autohide is enabled in the GTK theme, the underscores in menus etc should
> only be shown while the ALT key is held down; they should be hidden the rest
> of the time. This worked well in LO 4.
> 
> This behaviour has not been correctly ported to LO 5 - on the main menu bar
> at the top of an application window, the accelerator underlines are
> initially hidden (which is correct), and they are shown when the ALT key is
> pressed (which is also correct), but they remain visible when the ALT key is
> released (which is not correct). They are only hidden again when a menu is
> closed by pressing ESC. If ALT is pressed and released without an
> accelerator key being pressed as well, the underlines remain on the menu and
> cannot be removed.
> ...

OK, that was bug 92630 and https://gerrit.libreoffice.org/#/c/16868/ rebased to
master by Samuel M. https://gerrit.libreoffice.org/#/c/16883/ which was only
implemented at 5.1.0

Fair bit of work since then, any better with a 6.1 release or current
master/6.2?

As with the wontfix handling of bug 97260 -- this mishandling of the visibility
with GTK+ themes should be corrected for GTK+ normalcy. But need to also
recognize lingering issues like bug 54169 continue to affect non-GTK OS/DE


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=98529
[Bug 98529] No dialog/option for simple, direct insertion of Page Numbering
(various styles)
-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180616/c2fe6f07/attachment.html>


More information about the Libreoffice-bugs mailing list