"Home" and "End" key behaviors get triggered when I use tiling window keyboard shorts on macOS

Steps to reproduce

New tiling window feature was introduced on macOS Sequoia, and Obsidian seems to trigger following behaviors when I use some new keyboard shortcuts. It only happens in editing mode.

  • Home (when pressing fn + control + left arrow)
  • End (when pressing fn + control + right arrow)

Did you follow the troubleshooting guide? [Y/N]

Yes I tested it in a new vault.

Expected result

I thought it wouldn’t trigger any other behaviors. (Home and End)

Actual result

I can see that it brings me to the end of a document.

Environment

SYSTEM INFO:
Obsidian version: v1.6.7
Installer version: v1.4.16
Operating system: Darwin Kernel Version 24.0.0: Mon Aug 12 20:52:12 PDT 2024; root:xnu-11215.1.10~2/RELEASE_ARM64_T6020 24.0.0
Login status: logged in
Catalyst license: none
Insider build toggle: off
Live preview: off
Base theme: dark
Community theme: none
Snippets enabled: 1
Restricted mode: on


Additional information

When pressing fn + control + left arrow

Screenshot 2024-09-19 at 1.30.20 PM

When pressing fn + control + right arrow

Screenshot 2024-09-19 at 1.25.28 PM

This is Apple’s documentation

Mac keyboard shortcuts - Apple Support.

I don’t think we are doing anything wrong here. FN is a special key that is not passed to software. We receive ctrl-home abd that’s what it shows on the UI.

But it doesn’t trigger such behaviors on Apple native apps like Notes and Pages. I wonder if they changed something.

Using alternative shortcuts can help though.

I just tested a few more things on Pages app. It only does that when I press physical Home and End keys.

let me think about this some more.

The map Ctrl-End/Ctrl-Home is managed at browser level (chrome)

If you use Safari on mac, do you have the same problem?
If you use Chrome on mac, do you have the same problem?

On Safari and Firefox, no. On Chrome, yes. Maybe it’s just Chrome and Electron?

Search/open a bug report here.