Skip to content

Commit cf8cd96

Browse files
authored
Merge pull request #3350 from obsidian-tasks-group/fix-render-when-layout-ready
fix: Only execute searches after Obsidian finishes loading
2 parents ac2709b + c219859 commit cf8cd96

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/main.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,12 @@ export default class TasksPlugin extends Plugin {
5959
workspace: this.app.workspace,
6060
events,
6161
});
62-
this.inlineRenderer = new InlineRenderer({ plugin: this });
63-
this.queryRenderer = new QueryRenderer({ plugin: this, events });
62+
63+
this.app.workspace.onLayoutReady(() => {
64+
// Only execute searches after Obsidian finishes loading.
65+
this.inlineRenderer = new InlineRenderer({ plugin: this });
66+
this.queryRenderer = new QueryRenderer({ plugin: this, events });
67+
});
6468

6569
// Update types.json.
6670
this.setObsidianPropertiesTypes();

0 commit comments

Comments
 (0)