From 481cca3f8f143d33be38cc8b9557e6fa97a762b2 Mon Sep 17 00:00:00 2001 From: dcz <dcz@ipipan.waw.pl> Date: Wed, 29 Jun 2022 06:46:31 +0200 Subject: [PATCH] No frame in preview window --- entries/static/entries/js/components/LexicalUnitEdit.js | 6 +++++- entries/static/entries/js/components/main.js | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/entries/static/entries/js/components/LexicalUnitEdit.js b/entries/static/entries/js/components/LexicalUnitEdit.js index 2af4afa..6d9831c 100644 --- a/entries/static/entries/js/components/LexicalUnitEdit.js +++ b/entries/static/entries/js/components/LexicalUnitEdit.js @@ -30,9 +30,13 @@ const FramePreview = { <div :key="unifiedFrameId" class="row h-100"> <div class="col h-100 pr-0 pt-0 pb-0 overflow-auto" id="frame-preview-left-pane"> <lexical-unit-edit + v-if="unifiedFrameId !== -1" :readOnly="true" :unifiedFrameId="unifiedFrameId" /> + <div v-else class="h-100"> + Brak ramy do wyświetlenia + </div> </div> <div class="col h-100 px-1 pt-0 pb-0 overflow-auto" id="frame-preview-right-pane"> TODO list @@ -598,7 +602,7 @@ Object.assign(LexicalUnitEdit, { this.currentPreviewedUnifiedFrameId = unifiedFrameId; }, swapUnifiedFrames () { - if (this.unified_frame.id !== this.currentPreviewedUnifiedFrameId) { + if (this.currentPreviewedUnifiedFrameId !== -1 && this.unified_frame.id !== this.currentPreviewedUnifiedFrameId) { this.$emit("swapFrames", this.currentPreviewedUnifiedFrameId); } } diff --git a/entries/static/entries/js/components/main.js b/entries/static/entries/js/components/main.js index 8454889..21aafcf 100644 --- a/entries/static/entries/js/components/main.js +++ b/entries/static/entries/js/components/main.js @@ -22,7 +22,7 @@ export default { goToEdit (unifiedFrameId) { this.isEdit = true; this.unifiedFrameId = unifiedFrameId; - this.previewedUnifiedFrameId = unifiedFrameId; + this.previewedUnifiedFrameId = -1; }, goToDisplay () { this.isEdit = false; -- GitLab