[Libreoffice-bugs] [Bug 128392] New: Libreoffice for Mac OS X does not respect Dvorak-QWERTY keyboard layout for command keys.

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Fri Oct 25 15:34:20 UTC 2019


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

            Bug ID: 128392
           Summary: Libreoffice for Mac OS X does not respect
                    Dvorak-QWERTY keyboard layout for command keys.
           Product: LibreOffice
           Version: 6.1.0.3 release
          Hardware: All
                OS: Mac OS X (All)
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: LibreOffice
          Assignee: libreoffice-bugs at lists.freedesktop.org
          Reporter: bugzilla at complexity.org

Description:
I use Dvorak keyboard layout with the QWERTY command variant (Dvorak-QWERTY).
This lays out keys in the Dvorak arrangement but reverts to QWERTY layout when
the command key is pressed, so that frequently used commands (CMD-X - Cut,
CMD-V - Paste etc) can be used with the regular keys sighted.

All other Mac applications respect this layout. However, when trying to use
this keyboard layout in Libreoffice (any subcomponent) the QWERTY command
layout is not respected.

Thus in a document, if I press CMD-X to cut text, Libreoffice responds with the
action for CMD-Q (Quit application). Pressing CMD-B in an attempt to Bold text
will respond to the CMD-X (Cut text) command.

This would be correct behaviour for Dvorak standard layout but does not respect
the QWERTY Command variant.

This should be considered a bug as it breaks expected behaviour.

Steps to Reproduce:
1. Open a text document.
2. Switch to Dvorak - QWERTY keyboard layout. 
3. Highlight some text then attempt to cut, paste, bold or otherwise interact
with it with the CMD-<key> combinations.
4. Observe that the expected actions do not occur and instead the standard
Dvorak key combinations result instead.
5. Switch back to a standard Dvorak layout.
6. Repeat step 3.
7. Observe the commands are responding in exactly the same way.
8. Switch to a native (e.g. US English QWERTY layout)
9. Repeat step 3.
10. Observe the commands respect the visible keyboard layout.

Actual Results:
With Dvorak-QWERTY as a keyboard layout:

Selecting text and pressing CMD-X to Cut text results in a Quit action.
Selecting text and pressing CMD-B to Bold text results in the Cut action.

Selecting text and pressing any CMD-<key> combination results in the action
associated with the underlying Dvorak layout instead of the visible QWERTY
layout.

Expected Results:
With Dvorak-QWERTY as a keyboard layout:

Selecting text and pressing CMD-X to Cut text should result in the Cut command.
Selecting text and pressing CMD-B to Bold text should result in the Bold
command.

Pressing the CMD-<key> combination should respect the Dvorak-QWERTY variant
layout and produce the command associated with the visible key.


Reproducible: Always


User Profile Reset: Yes


OpenGL enabled: Yes

Additional Info:
Version: 6.3.2.2
Build ID: 98b30e735bda24bc04ab42594c85f7fd8be07b9c
CPU threads: 8; OS: Mac OS X 10.14.6; UI render: default; VCL: osx; 
Locale: en-GB (en_GB.UTF-8); UI-Language: en-US
Calc: threaded

-- 
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/20191025/7602cfde/attachment.html>


More information about the Libreoffice-bugs mailing list