fix: contexte menu — .call() pour binder this à Alpine
FlowDeck CI / test (push) Failing after 4s
FlowDeck CI / docker (push) Has been skipped

Le Alpine proxy ne contient pas les méthodes (onContextMenu, onTouchStart, etc.)
car l'objet _wsInitData est mergé avec appState() et les fonctions ne sont
pas copiées comme propriétés directes.

Fix: _wsInitData.onContextMenu.call(, )
→  = Alpine data réactive → this.ctxMenu.visible = true fonctionne
This commit is contained in:
2026-07-13 10:27:13 -04:00
parent 282eecf80c
commit 74651ee26c
+1 -1
View File
@@ -1925,7 +1925,7 @@ console.log('FLOWDECK v2.4.6 — IIFE done, _wsInitData keys:', Object.keys(wind
<script>console.log('FLOWDECK v2.4.6 — ws-split about to render, _wsInitData exists:', typeof window._wsInitData !== 'undefined');</script>
<div class="ws-split"
@contextmenu.prevent="onContextMenu($event)"
@contextmenu.prevent="_wsInitData.onContextMenu.call($data, $event)"
@click.self="ctxMenu.visible = false"
@touchstart="onTouchStart($event)"
@touchend="onTouchEnd($event)"