Sync Changes view and the new tab switcher on mobile cause crashes

Steps to reproduce

  • Open Obsidian mobile and swipe down to open the command palette.
  • Type and click “Sync: Show Sync history”.
  • Click titles such as “This week” to fold. The editor disappears.
  • Swipe right to hide the sidebar.
  • Click to open the tab switcher. Obsidian crashes.

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

Y

Expected result

When folding sync history groups, editor states should not be changed.

Actual result

The editor disappears.

Environment

SYSTEM INFO:
	Operating system: ios 17.6 (Apple iPhone14,7)
	Obsidian version: 1.7.0 (153)
	API version: v1.7.0
	Login status: logged in
	Catalyst license: insider
	Live preview: on
	Base theme: adapt to system
	Community theme: Primary v2.8.0
	Snippets enabled: 16
	Restricted mode: off
	Plugins installed: 21
	Plugins enabled: 19
		1: List Callouts v1.2.7
		2: Advanced Tables v0.21.0
		3: Auto Link Title v1.5.4
		4: Calendar v1.5.10
		5: Contextual Typography v2.2.5
		6: Copy Block Link v1.0.4
		7: Underline v1.3.0
		8: Style Settings v1.0.8
		9: Smart Typography v1.0.18
		10: Paste URL into selection v1.7.0
		11: Outliner v4.8.1
		12: Obsidian Toolkit v0.2.2
		13: Minimal Theme Settings v8.0.2
		14: Kanban v2.0.51
		15: Latex Suite v1.9.4
		16: Git v2.25.0
		17: Links v1.17.12
		18: Custom File Explorer sorting v2.1.12
		19: Vertical Tabs v0.5.2

RECOMMENDATIONS:
	Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets.
	Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

Additional information

None

does this happen with restricted mode on and restart Obsidian?

Sorry for the trouble. I located the cause of the trouble. My plugin hides the editor since no note is active when the sidebar view (Sync history) is in focus. This makes the tab switcher fail to generate preview. From my end, I’ll address the disappearing editor.

Some suggestions:

  • (Related, Optional) If “display: none;” is applied to the editor, the tab switcher can render an empty state to avoid crashing.
  • (Unrelated UX) Empty sections can be removed from Sync history. For example, if no note has been edited and synced today, the “Today” section can be removed.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.