https://bugs.documentfoundation.org/show_bug.cgi?id=156705
Bug ID: 156705 Summary: macOS keybindings for Home/End malfunctioning Product: LibreOffice Version: 7.5.5.2 release Hardware: x86-64 (AMD64) OS: macOS (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: Writer Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: m...@mcgwiz.com Description: Using macOS 13.5, Home and End do not respect keyboard customizations. On a clean install, going into menu bar Tools > Customize > Keyboard tab, then selecting ↖︎ (Home key) from Shortcut Keys grid, shows To Line Begin as the mapped function. Therefore, it is expected that when the cursor is located in the middle of a multi-line document, pressing Home moves the cursor to the beginning of that line. However what actually happens is the cursor moves to the beginning of the document - regardless of the mapped function. This is holds when manipulating mappings with the LibreOffice radio button selected and when the Writer radio is selected. This is extremely frustrating as it does not follow any text editor conventions on any OS. OpenOffice 4.1.14 also exhibits this buggy behavior. The behavior works as expected on Windows 11 Insider Dev with LibreOffice 7.5.5.2. See discussion on Ask LibreOffice: https://ask.libreoffice.org/t/map-home-and-end-keys-to-beginning-end-of-line-on-macos/51969 Note 1: on most modern Apple hardware, Home is entered with a Fn+Left key chord. Note 2: the behavior works as expected on Windows. Steps to Reproduce: 1. Open a new document. 2. Enter two lines of text. 3. Position cursor at the end of the second line. 4. Press Home. Actual Results: Cursor moves to beginning of first line. Expected Results: Cursor moves to beginning of second line. Reproducible: Always User Profile Reset: Yes Additional Info: Version: 7.5.5.2 (X86_64) / LibreOffice Community Build ID: ca8fe7424262805f223b9a2334bc7181abbcbf5e CPU threads: 12; OS: Mac OS X 13.5; UI render: default; VCL: osx Locale: en-US (en_US.UTF-8); UI: en-US Calc: threaded -- You are receiving this mail because: You are the assignee for the bug.