Obsidian Startup when the Obsidian Window is not Active

Steps to Reproduce

  1. Open Obsidian
  2. Change the active window to something else (i.e., keep Obsidian window in background / inactive state) before it fully loads.
  3. Activate / open the obsidian window again.

Expected Result

The Obsidian application should have been loaded by the time we activate the window again. The process is already running in the background. The loading should not be affected just because the window is not in active state.

Actual Result

The Obsidian window is not fully loaded. It stays hanged / frozen on the “Loading” window as seen in the screenshot. It only loads when we activate or bring the Obsidian window again on top.

It takes a tad few seconds (1-2 seconds) more before loading the Obsidian home.

Screenshot

Things I have tried

I disabled all the plugins and then repeated the steps.
Now the time taken is obviously reduced, so before I can switch the active state, the app is already loaded. I am not fast enough to replicate the issue in this case.

However, even with plugin on, the Obsidian state should be fully loaded in background.

You cannot submit bug reports using community plugins, themes, or CSS snippets.

Please try again in a new vault and include your debug info as asked for in the template. Thanks.

Ctrl + pShow debug info