[Libreoffice-bugs] [Bug 129634] New: Keyboard navigation not working when focus is in a toolbar item with a sub control (GTK3)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Thu Dec 26 18:26:55 UTC 2019


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

            Bug ID: 129634
           Summary: Keyboard navigation not working when focus is in a
                    toolbar item with a sub control (GTK3)
           Product: LibreOffice
           Version: 6.5.0.0.alpha0+ Master
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: UI
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: raykowj at gmail.com

When keyboard focus is in a toolbar combo box control like Set Paragraph Name,
Font Name, and Font Size, or when focus is in the overflow menu, keyboard
navigation using the tab key no longer works for GTK3 vcl backend.

Steps to repro:

1) In writer, with standard toolbar user interface, use F6 key to move keyboard
focus to the Set Paragraph Name control or just mouse click in any toolbar
combo box control.

2) Press the tab or shift+tab to keyboard navigate focus to the next or
previous control in the toolbar.

Results: Focus is lost

Addition info:

The following message is issued to the the terminal:

warn:vcl:18849:18849:vcl/source/window/winproc.cxx:856: ImplHandleKey:
Keyboard-Input is sent to a frame without focus

Bug seems to have started with commit bce3b6af1a71d4586f1e0d4cf56cd794454ea3b1

Author: Caolán McNamara <caolanm at redhat.com>
Date:   Tue Dec 17 15:32:23 2019 +0000

    allow default GtkWindow to handle key events first

-- 
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/20191226/18c8d2ac/attachment.htm>


More information about the Libreoffice-bugs mailing list