From 367bfb93f8fcd4e4cc8c1544126cc11a450e0481 Mon Sep 17 00:00:00 2001 From: mertmit Date: Sat, 30 Apr 2022 10:57:58 +0300 Subject: [PATCH] fix: monaco editor dialog closes on click Signed-off-by: mertmit --- .../components/project/spreadsheet/views/xcGridView.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/nc-gui/components/project/spreadsheet/views/xcGridView.vue b/packages/nc-gui/components/project/spreadsheet/views/xcGridView.vue index 5516d09b9f..e5faaf2893 100644 --- a/packages/nc-gui/components/project/spreadsheet/views/xcGridView.vue +++ b/packages/nc-gui/components/project/spreadsheet/views/xcGridView.vue @@ -729,9 +729,12 @@ export default { }, onClickOutside() { if ( - this.meta.columns && + (this.meta.columns && this.meta.columns[this.selected.col] && - this.meta.columns[this.selected.col].virtual + this.meta.columns[this.selected.col].virtual) || + (this.availableColumns && + this.availableColumns[this.editEnabled.col] && + this.availableColumns[this.editEnabled.col].uidt === "JSON") ) { return; }