Android URI protocol does not create notes if a different vault is open

Steps to reproduce

  1. Have more than one vault in the Obsidian Android app (e.g. Vault1 and Vault2)
  2. Open Vault1 in the app
  3. Open the URI obsidian://new?vault=Vault2 (Obsidian URI - Obsidian Help)

The Obsidian app opens Vault2 but does not create a new note. Now that Vault2 is open, opening the same URI obsidian://new?vault=Vault2 works correctly. But then opening a Vault1 URI to create a new note does not.

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

Yes, as this is an Android bug there is no sandbox vault. I have disabled all plugins.

Expected result

Opening the URI obsidian://new?vault=Vault2 should create a new note in Vault2

Actual result

It does not create a new note in Vault2 if another vault is open. It only opens Vault2.


	Operating system: android 14 (Google Pixel 7 Pro)
	Obsidian version: 1.4.16 (114)
	API version: v1.4.16
	Login status: not logged in
	Live preview: on
	Legacy editor: off
	Base theme: dark
	Community theme: Things v2.0.0
	Snippets enabled: 1
	Restricted mode: on

Additional information