Bug 144514 - Calc doesn't respond correctly to keyboard commands on mac
Summary: Calc doesn't respond correctly to keyboard commands on mac
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Calc (show other bugs)
Version:
(earliest affected)
7.1.6.2 release
Hardware: Other macOS (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
: 163798 (view as bug list)
Depends on:
Blocks: Shortcuts-Mac
  Show dependency treegraph
 
Reported: 2021-09-15 08:03 UTC by AndreasD
Modified: 2024-11-12 06:14 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 AndreasD 2021-09-15 08:03:23 UTC
Description:
When editing text in a cell on a mac the keyboard commands differs from macs standards used in other editors and even the LO writer. For instance 


Steps to Reproduce:
1.enter text in a cell
2.try the standard mac editing text keyboard commands

Actual Results:
cmd+right - jumps a word forwards
cmd+left - jumps a word backwards
opt+arrow - increases/decreases column width
opt+backspace - undo
opt+backspace - nothing

Expected Results:
cmd+right - "end" jumps to the end of a line
cmd+left "home" jumps to the beginning of a line
opt+left/right arrow - jump over one word left/right
opt+backspace delete the whole word to the left of the marker. Instead (wrongly)cmd+backspace do this command
opt+backspace delete the whole word to the right of the marker. Instead (wrongly)cmd+delete do this command 


Reproducible: Always


User Profile Reset: No



Additional Info:
Fresh installation. The keyboard shortcut settings has no effect
Comment 1 psidiumcode 2021-09-24 10:42:37 UTC
I could reproduce it. 

Version: 7.2.0.4 / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded

Version: 7.3.0.0.alpha0+ / LibreOffice Community
Build ID: b733ccad171e6def8fbdb93f31875dfdea47bdc6
CPU threads: 12; OS: Mac OS X 10.15.7; UI render: default; VCL: osx
Locale: en-GB (en_GB.UTF-8); UI: en-US
Calc: threaded
Comment 2 Chika 2024-11-10 08:13:29 UTC
Hello,

I can reproduce this issue in the latest stable version.

Actual Results I have observed:

cmd+right - jumps a word forwards > reproduced the same result in both MS Excel and Calc
cmd+left - jumps a word backwards > reproduced the same result in both MS Excel and Calc
opt+arrow - increases/decreases column width > reproduced in Calc only
opt+backspace - nothing > reproduced in Calc only

Version: 24.8.2.1 (X86_64) / LibreOffice Community
Build ID: 0f794b6e29741098670a3b95d60478a65d05ef13
CPU threads: 8; OS: macOS 13.6.3; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

Adding my comment with the latest information and findings.

Sincerely,

Chika
Comment 3 Buovjaga 2024-11-11 05:15:21 UTC
Doing some searches, Alt + left/right arrow indeed seems to be the standard Cocoa way to jump words. My guess is that Microsoft added the Cmd variant based on user requests. Web searches find many macOS users asking how to remap the jumping to Cmd instead.
Comment 4 Buovjaga 2024-11-12 06:14:15 UTC
*** Bug 163798 has been marked as a duplicate of this bug. ***