fix: rollback Alpine.data registration — keep _wsInitData as global var only
L'enregistrement Alpine.data() pouvait créer un conflit avec x-data qui utilise déjà la variable globale. Revert au comportement original.
This commit is contained in:
@@ -1972,10 +1972,6 @@ for (var _i = 0; _i < _wsKeys.length; _i++) {
|
|||||||
try { window[_wsKeys[_i]] = window._wsInitData[_wsKeys[_i]]; } catch(e) {}
|
try { window[_wsKeys[_i]] = window._wsInitData[_wsKeys[_i]]; } catch(e) {}
|
||||||
}
|
}
|
||||||
_wsInitData = window._wsInitData;
|
_wsInitData = window._wsInitData;
|
||||||
// Register as proper Alpine component for reliable @click binding
|
|
||||||
document.addEventListener('alpine:init', function() {
|
|
||||||
Alpine.data('_wsInitData', function() { return window._wsInitData; });
|
|
||||||
});
|
|
||||||
// Objet léger pour le ctx-menu (évite le conflit $nextTick avec Alpine)
|
// Objet léger pour le ctx-menu (évite le conflit $nextTick avec Alpine)
|
||||||
window._ctxMenuData = {
|
window._ctxMenuData = {
|
||||||
ctxMenu: {visible:false,x:0,y:0,node:null,tags:[]},
|
ctxMenu: {visible:false,x:0,y:0,node:null,tags:[]},
|
||||||
|
|||||||
Reference in New Issue
Block a user