local-workspace: add debug logs + fix x-show/x-if conflict on preview panel
- Add console.log in selectForPreview and openSidePeek to trace button clicks - Add console.log in Alpine OPEN button click handler - Remove redundant x-show from preview-panel (was conflicting with x-if transition) - This should fix the preview panel not appearing when Open button is clicked
This commit is contained in:
@@ -2440,7 +2440,7 @@ console.log('FLOWDECK v2.4.6 — IIFE done, _wsInitData keys:', Object.keys(wind
|
||||
</span>
|
||||
</template>
|
||||
<template x-if="!node.is_folder">
|
||||
<a href="#" class="btn-open hover-only" @click.prevent.stop="selectForPreview(node)" title="Open in side preview" style="margin-left:auto;">↢ Open</a>
|
||||
<a href="#" class="btn-open hover-only" @click.prevent.stop="console.log('OPEN clicked, node:', node.id, node.name); selectForPreview(node)" title="Open in side preview" style="margin-left:auto;">↢ Open</a>
|
||||
</template>
|
||||
|
||||
<div class="actions">
|
||||
@@ -2806,7 +2806,7 @@ console.log('FLOWDECK v2.4.6 — IIFE done, _wsInitData keys:', Object.keys(wind
|
||||
|
||||
<!-- Preview Panel — right side panel for file preview -->
|
||||
<template x-if="previewItem">
|
||||
<div class="preview-panel" x-show="previewItem" x-transition:enter="preview-enter" x-transition:leave="preview-leave">
|
||||
<div class="preview-panel" x-transition:enter="preview-enter" x-transition:leave="preview-leave">
|
||||
<div class="preview-panel-header">
|
||||
<span x-html="_fileIcon(previewItem.name, previewItem.is_folder, previewItem.content_format)"></span>
|
||||
<span class="preview-panel-title" x-text="previewItem.name"></span>
|
||||
|
||||
Reference in New Issue
Block a user