From b52836e4360564657f8a89df52d973fd6508f324 Mon Sep 17 00:00:00 2001 From: Antti Villberg Date: Wed, 16 Jan 2019 17:41:00 +0200 Subject: [PATCH] Spreadsheet changes Change-Id: Iaa506070e62e4cef48001dbdc4f496b493ffefeb --- .../spreadsheet/graph/SpreadsheetNodeManager.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/SpreadsheetNodeManager.java b/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/SpreadsheetNodeManager.java index b86544c0d..70ddf56ba 100644 --- a/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/SpreadsheetNodeManager.java +++ b/bundles/org.simantics.spreadsheet.graph/src/org/simantics/spreadsheet/graph/SpreadsheetNodeManager.java @@ -33,11 +33,16 @@ public class SpreadsheetNodeManager extends StandardVariableNodeManager cells) { - for(SpreadsheetCell cell : cells) { - System.err.println("Modification in cell " + cell); - refreshVariable(new SpreadsheetCellContent(cell)); - refreshVariable(new SpreadsheetCellContentExpression(cell)); - } + realm.asyncExec(new Runnable() { + @Override + public void run() { + for(SpreadsheetCell cell : cells) { + System.err.println("Modification in cell " + cell); + refreshVariable(new SpreadsheetCellContent(cell)); + refreshVariable(new SpreadsheetCellContentExpression(cell)); + } + } + }); } }); } -- 2.43.2