Skip to content

ObsidianAndroidAppiumTransportOptions.layoutReadyTimeoutInMilliseconds?

ObsidianAndroidAppiumTransportOptions › layoutReadyTimeoutInMilliseconds?

Type: number

Timeout in milliseconds for waiting for app.workspace.layoutReady after the vault is (re)opened.

Registering a vault triggers a full Obsidian re-init (location.reload() reopens the vault and reloads every plugin — the heaviest startup step). On a cold-booted or under-provisioned emulator that init can take a while, so this budget is the largest of the transport timeouts. Raise it further if releases still flake on slow CI emulators.