From 33cf62b3335060ae7cc894066bb68c245e05213d Mon Sep 17 00:00:00 2001 From: Serge Rider Date: Sat, 11 Apr 2020 13:15:42 +0300 Subject: [PATCH] #8037 Data editor: standalone editors dirty flag check fix --- .../resultset/spreadsheet/SpreadsheetPresentation.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/spreadsheet/SpreadsheetPresentation.java b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/spreadsheet/SpreadsheetPresentation.java index 00db725e3c..436c3776f3 100644 --- a/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/spreadsheet/SpreadsheetPresentation.java +++ b/plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/controls/resultset/spreadsheet/SpreadsheetPresentation.java @@ -180,7 +180,8 @@ public class SpreadsheetPresentation extends AbstractPresentation implements IRe activeInlineEditor != null && activeInlineEditor.getControl() != null && !activeInlineEditor.getControl().isDisposed() && - !getController().getModel().isAttributeReadOnly(getCurrentAttribute()); + !getController().getModel().isAttributeReadOnly(getCurrentAttribute()) && + !(activeInlineEditor instanceof IValueEditorStandalone); return hasActiveEditor; } -- GitLab