Keyboard Shortcuts Conflict with Chinese/Japanese Input on iPad with External Keyboard

Steps to reproduce

  1. Connect an external keyboard to an iPad.
  2. Activate a Chinese input method like Pinyin or a Japanese input method like Romaji.
  3. Select a block of text.
  4. Use standard keyboard shortcuts, e.g., Bold [Cmd + B] or Italicize [Cmd + I].

Did you follow the troubleshooting guide? Y

Expected result

The selected text should be bolded or italicized accordingly.

Actual result

While the appropriate formatting symbols (e.g., *) are added for bolding/italicizing, the selected text gets replaced by the letter associated with the keyboard shortcut (e.g., using Bold replaces text with the letter “b”).

Environment

SYSTEM INFO:
Operating system: ios 17.0.3 (Apple iPad)
Obsidian version: 1.4.8 (107)
API version: v1.3.7
Login status: logged in
Catalyst license: none
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none

Here are the screenshots showcasing the issue before and after attempting to bold a block of text:

Before

After