Bug 146226

Summary: Insert Math object keyboard shortcut does not work on German layout
Product: LibreOffice Reporter: Stéphane Guillou (stragu) <stephane.guillou>
Component: LibreOfficeAssignee: Not Assigned <libreoffice-bugs>
Status: VERIFIED FIXED    
Severity: normal CC: 79045_79045, aron.budea, heiko.tietze, mihhkel
Priority: medium    
Version: 7.2.4.1 release   
Hardware: x86-64 (AMD64)   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=82117
https://bugs.documentfoundation.org/show_bug.cgi?id=115052
https://bugs.documentfoundation.org/show_bug.cgi?id=150682
Whiteboard: target:7.5.0 target:7.4.3
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 107243    

Description Stéphane Guillou (stragu) 2021-12-14 12:55:52 UTC
Description:
Bug 141202 added a shortcut to insert a math formula, Ctrl + Alt + =, but it does not work on a German keyboard layout.
The issue was mentioned in Bug 141202, Comment 6.

The shortcut should be localised.

Steps to Reproduce:
1. Open a component like Writer or Calc
2. With a German (DE) keyboard layout, try using the insert math object shortcut. You can try Ctrl + Alt + 0, or you can try Ctrl + Alt + Shift + 0, as you would expect the second one allows you to do the equivalent of Ctrl + Alt + =.

Actual Results:
No math object is inserted.

Expected Results:
Math object is inserted.


Reproducible: Always


User Profile Reset: No



Additional Info:
Tested in:

Version: 7.2.4.1 / LibreOffice Community
Build ID: 27d75539669ac387bb498e35313b970b7fe9c4f9
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

But also reproduced in:

Version: 7.3.0.0.beta1 / LibreOffice Community
Build ID: 436f14c25ec1847646b953cf13d0db4f7ca3be57
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 1 Roman Kuznetsov 2022-01-15 17:54:42 UTC
Heiko, could you please try repro it?
Comment 2 Heiko Tietze 2022-01-17 10:38:33 UTC
The equal sign is accessed with the shift modifier. So yes, the problem is clear. And has been reported before (without the equal) at bug 82117. See also bug 115052 for the more generic request.
Comment 3 Aron Budea 2022-10-16 23:57:53 UTC
Should be fixed by bug 150682's fix by changing shortcut to Alt+Shift+E.
Comment 4 Stéphane Guillou (stragu) 2022-11-09 11:23:54 UTC
Verified as fixed in:

Version: 7.5.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b57307e8f3553fcb292c9c11fcf58bcef3a6cb3c
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Thank you Aaron!