prevent double initialization (Alpine.js may call x-init twice in some cases)
This commit is contained in:
parent
b97eb70287
commit
670a6b22d7
|
|
@ -281,6 +281,10 @@ function noteApp() {
|
||||||
|
|
||||||
// Initialize app
|
// Initialize app
|
||||||
async init() {
|
async init() {
|
||||||
|
// Prevent double initialization (Alpine.js may call x-init twice in some cases)
|
||||||
|
if (window.__noteapp_initialized) return;
|
||||||
|
window.__noteapp_initialized = true;
|
||||||
|
|
||||||
// Store global reference for native event handlers in x-html content
|
// Store global reference for native event handlers in x-html content
|
||||||
window.$root = this;
|
window.$root = this;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue