Revision: 9454
http://sourceforge.net/p/fudaa/svn/9454
Author: bmarchan
Date: 2016-11-18 11:01:34 +0000 (Fri, 18 Nov 2016)
Log Message:
-----------
Fix : Blocage IHM lors du calcul de vitesses.
Modified Paths:
--------------
trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeAverageAction.java
Modified: trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeAverageAction.java
===================================================================
--- trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeAverageAction.java 2016-11-08 10:13:19 UTC (rev 9453)
+++ trunk/soft/fudaa-lspiv/src/main/java/org/fudaa/fudaa/piv/action/PivComputeAverageAction.java 2016-11-18 11:01:34 UTC (rev 9454)
@@ -9,6 +9,8 @@
import java.awt.event.ActionEvent;
+import javax.swing.SwingUtilities;
+
import org.fudaa.ctulu.CtuluLog;
import org.fudaa.ctulu.gui.CtuluDialog;
import org.fudaa.ctulu.gui.CtuluTaskOperationGUI;
@@ -100,8 +102,14 @@
diProgress_.dispose();
}
- impl.message(PivResource.getS("Calcul termin\xE9"), PivResource.getS("Le calcul s'est termin\xE9 avec succ\xE8s"), false);
- impl.get2dFrame().getVisuPanel().setViewMode(PivVisuPanel.MODE_REAL_VIEW);
+ // Lanc\xE9 \xE0 la fin, car l'interface se bloque si on ne le fait pas.
+ // Probl\xE8me de thread swing probablement...
+ SwingUtilities.invokeLater(new Runnable() {
+ public void run() {
+ impl.message(PivResource.getS("Calcul termin\xE9"), PivResource.getS("Le calcul s'est termin\xE9 avec succ\xE8s"), false);
+ impl.get2dFrame().getVisuPanel().setViewMode(PivVisuPanel.MODE_REAL_VIEW);
+ }
+ });
}
};
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|