From 807f6a9f468df129e9dabe4b836f26fc78f12b2c Mon Sep 17 00:00:00 2001
From: apvrille <ludovic.apvrille@eurecom.fr>
Date: Mon, 12 Jun 2017 16:02:54 +0200
Subject: [PATCH] Update on loading from remote models: handling
 comodifications error on list when moving the mouse over the main window
 during model loading

---
 .../JDialogLoadingNetworkModel.java                   | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/src/main/java/ui/networkmodelloader/JDialogLoadingNetworkModel.java b/src/main/java/ui/networkmodelloader/JDialogLoadingNetworkModel.java
index 63c2115431..49a3904664 100644
--- a/src/main/java/ui/networkmodelloader/JDialogLoadingNetworkModel.java
+++ b/src/main/java/ui/networkmodelloader/JDialogLoadingNetworkModel.java
@@ -356,7 +356,16 @@ public class JDialogLoadingNetworkModel extends javax.swing.JFrame implements Ac
     public void loadDone() {
         jta.append("Model transfered, opening it in TTool\n");
         this.dispose();
-        mgui.openProjectFromFile(new File(filePath));
+	SwingUtilities.invokeLater(new Runnable() {
+		public void run() {
+		    mgui.openProjectFromFile(new File(filePath));
+		    // Here, we can safely update the GUI
+		    // because we'll be called from the
+		    // event dispatch thread
+		    //statusLabel.setText("Query: " + queryNo);
+		}
+	    });
+        //mgui.openProjectFromFile(new File(filePath));
     }
 
     public void loadFailed() {
-- 
GitLab