diff --git a/app/templates/local_workspace.html b/app/templates/local_workspace.html index 8f307ac..58318ed 100644 --- a/app/templates/local_workspace.html +++ b/app/templates/local_workspace.html @@ -1972,6 +1972,10 @@ for (var _i = 0; _i < _wsKeys.length; _i++) { try { window[_wsKeys[_i]] = window._wsInitData[_wsKeys[_i]]; } catch(e) {} } _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) window._ctxMenuData = { ctxMenu: {visible:false,x:0,y:0,node:null,tags:[]}, @@ -2378,7 +2382,7 @@ console.log('FLOWDECK v2.4.6 — IIFE done, _wsInitData keys:', Object.keys(wind -