From a18492f0226dc5b60eb49b8eec919e7302b26b61 Mon Sep 17 00:00:00 2001 From: Alexander Pann Date: Thu, 24 Nov 2022 13:54:09 +0100 Subject: [PATCH] Open dialogs on the EDT thread This is necessary to avoid the error message "AWT events are not allowed inside write action". --- .../org.iets3.analysis.base/models/plugin.mps | 47 ++++++++++------ .../models/editor.mps | 52 +++++++++++------ .../models/plugin.mps | 56 ++++++++++++------- 3 files changed, 101 insertions(+), 54 deletions(-) diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/plugin.mps b/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/plugin.mps index daa14d46f..773ce95ef 100644 --- a/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/plugin.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.analysis.base/models/plugin.mps @@ -6905,23 +6905,38 @@ - - - - - - - - - - - - - - + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps b/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps index d1ccc320b..4bdc16b9a 100755 --- a/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps +++ b/code/languages/org.iets3.opensource/languages/org.iets3.components.core/models/editor.mps @@ -50,6 +50,7 @@ + @@ -4623,25 +4624,40 @@ - - - - - - - - - - - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps index ceceff2c6..9e88e1c77 100644 --- a/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps +++ b/code/languages/org.iets3.opensource/solutions/org.iets3.core.expr.plugin/models/plugin.mps @@ -69,6 +69,7 @@ + @@ -1143,38 +1144,53 @@ - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - +