New Plguin: Obsidian Text Finder

The text finder creates a hidden search window and mounts it when the workspace layout is complete (event: onLayoutReady).
I tried the “Lazy Plugins” mentioned, and it should work by enabling the plugin with a delay, so: if it is set to “instant”, the text finder commands should be available immediately when opening Obsidian or the workspace. If it is set to “Short delay” or “Long delay”, the text finder will be enabled after 5 seconds/15 seconds (the default setting for Lazy Plugins), and then the commands will be available. But it doesn’t seem to cause it to be unavailable after the delay time.

What about the workspace loading problem? Both on PC and mobile, if I load a workspace, the modal won’t come up afterwards.

So when I load a workspace and lose the ability to use the plugin, I can seemingly disable and re-enable it to be able to use it again, but do you agree the plugin should handle workspace changes?

So:

Plugin works on startup.
After workspace change: doesn’t work (modal doesn’t come up).
Workaround: change workspace + disable Text Finder in plugins, enable it again. Plugin works again (modal comes up).

1 Like

It turns out that I misunderstood, and I reproduced this problem.
Switching workspaces does cause the window to fail to trigger loading.
Thank you for your important feedback.
I will fix this problem.

1 Like