Canvas breaks on MacOs after renaming file name multiple times with emojies

Steps to reproduce

  • Create new Canvas
  • Create new empty Card in Canvas
  • Right Click Card => “Convert to File…” => Choose random name
  • Now rename the file and open the MacOS native emoji Keyboard Control + Command + SPACEBAR => Add an emoji to the File Name
  • Repeat the renaming 2-5x until Canvas “breaks”, for me it breaks most of the time after the second renaming
  • After breaking the canvas you cant interact with any cards anymore, only zoom and pan

To solve you have to close the canvas and reopen it again

Did you follow the troubleshooting guide? [Y]

Expected result

Change the file name multiple times with emojis

Actual result

After the second rename the canvas breaks

Environment

SYSTEM INFO:
Obsidian version: v1.5.3
Installer version: v1.4.13
Operating system: Darwin Kernel Version 23.1.0: Mon Oct 9 21:27:24 PDT 2023; root:xnu-10002.41.9~6/RELEASE_ARM64_T6000 23.1.0
Login status: logged in
Catalyst license: none
Insider build toggle: off
Live preview: on
Base theme: adapt to system
Community theme: none
Snippets enabled: 0
Restricted mode: on

RECOMMENDATIONS:
none


You’re running on an old installer, so you might start out by reinstalling Obsidian so that the installer is the latest version, and then rerun the tests in the sandbox vault. Even though it says installer version, it’s a vital component of Obsidian changing stuff way after the installation.

Note that I’m not saying this will fix the issue, but it needs to be done to confirm the relevance of the issue.

Now tried with latest Installer, still the same issue

SYSTEM INFO:
	Obsidian version: v1.5.3
	Installer version: v1.5.3
	Operating system: Darwin Kernel Version 23.1.0: Mon Oct  9 21:27:24 PDT 2023; root:xnu-10002.41.9~6/RELEASE_ARM64_T6000 23.1.0
	Login status: logged in
	Catalyst license: none
	Insider build toggle: off
	Live preview: on
	Base theme: adapt to system
	Community theme: none
	Snippets enabled: 0
	Restricted mode: on

RECOMMENDATIONS:
	none

1 Like