Bug 123177 - Key combination not properly processed
Summary: Key combination not properly processed
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Shortcuts-Accelerators
  Show dependency treegraph
 
Reported: 2019-02-05 10:58 UTC by Heiko Tietze
Modified: 2024-08-01 06:53 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Tietze 2019-02-05 10:58:04 UTC
The patch [1] for bug 121596 uses Shift+Alt+Space to insert a special character (U+202F / E280AF). It works perfectly on Linux but on macOS a different value (U+A0 / C2A0 / No-Break space) is inserted. Pressing this key combination bypasses the SwEditWin::KeyInput() function (debugger breakpoint not hit).

There might be other key combinations that also not work.

[1] https://gerrit.libreoffice.org/#/c/66776/
Comment 1 Alex Thurgood 2019-02-06 09:33:31 UTC
Confirming in

Version: 6.3.0.0.alpha0+
Build ID: e9db8eceff48290be72591f7422b4fc45e5752fc
CPU threads: 4; OS: Mac OS X 10.14.2; UI render: default; VCL: osx; 
Locale: fr-FR (fr_FR.UTF-8); UI-Language: en-US
Calc: threaded


Both Alt+Space and Shift+Alt+Space appear to insert the same type of space, at least in Writer (haven't tested the other modules).
Comment 2 Heiko Tietze 2019-02-06 15:09:18 UTC
(In reply to Alex Thurgood from comment #1)
> Confirming...

Alex, could you please test other key combinations to see if the issue is restricted to exactly shift+mod2+space or shift+mod2 or mod2+space etc. Gut feeling is that mod2 is taken as mod1 somehow.
Comment 3 QA Administrators 2022-08-01 03:26:46 UTC Comment hidden (obsolete)
Comment 4 QA Administrators 2024-08-01 03:15:48 UTC Comment hidden (obsolete)
Comment 5 Heiko Tietze 2024-08-01 06:53:07 UTC
> Both Alt+Space and Shift+Alt+Space appear to insert the same type of space,
> at least in Writer (haven't tested the other modules).

Version: 24.2.1.2 (X86_64) / LibreOffice Community
Build ID: db4def46b0453cc22e2d0305797cf981b68ef5ac
CPU threads: 8; OS: macOS 14.5; UI render: default; VCL: osx
Locale: de-DE (en_DE.UTF-8); UI: en-US
Calc: threaded