Skip to content

Commit 59da57c

Browse files
committed
fix: Lazy initialize search engine
1 parent 55e4d20 commit 59da57c

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

src/sphinx_sqlite3fts/static/searchtools.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ class SearchEngine {
100100

101101

102102
const Search = {
103-
engine: new SearchEngine(),
103+
engine: null,
104104

105105
init() {
106106
const query = new URLSearchParams(window.location.search).get("q");
@@ -123,5 +123,7 @@ const Search = {
123123
setIndex() {},
124124
}
125125

126-
127-
_ready(Search.init);
126+
addEventListener("DOMContentLoaded", () => {
127+
Search.engine = new SearchEngine();
128+
_ready(Search.init);
129+
});

0 commit comments

Comments
 (0)