Appearance font name list truncated to 100 fonts on MacOS & iOS

Once you’ve done the above, delete everything above this line.

Steps to reproduce

  1. In the Sandbox vault with the Default theme, open Obsidian Settings.
  2. Select Options > Appearance
  3. Under the “Font” section, click any of the “Manage” buttons associated with “Interface font”, “Text font”, or “Monospace font”.
  4. Place the mouse cursor into the “Enter font name…” selection box.
  5. The list of active fonts is truncated to 100 fonts and will not display more than that even if there are more fonts installed and active in the operating system.

Did you follow the troubleshooting guide?

Yes

Yes

Expected result

A dynamical list displaying all of the fonts currently active in the operating system.

Actual result

The list of fonts Obsidian displays is truncated to the first 100 fonts installed and active in the operating system.

Environment 1

SYSTEM INFO:
Obsidian version: v1.5.11
Installer version: v1.4.13
Operating system: Darwin Kernel Version 22.6.0: Mon Feb 19 19:48:53 PST 2024; root:xnu-8796.141.3.704.6~1/RELEASE_X86_64 22.6.0
Login status: not logged in
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none

Environment 2

SYSTEM INFO:
Operating system: ios 17.3.1 (Apple iPhone12,1)
Obsidian version: v1.5.11 (133)
API version: v1.5.11
Login status: not logged in
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


Additional information