Revision: 19153
          http://sourceforge.net/p/gate/code/19153
Author:   markagreenwood
Date:     2016-03-17 18:46:15 +0000 (Thu, 17 Mar 2016)
Log Message:
-----------
dialogs should be shown on the EDT

Modified Paths:
--------------
    gate/trunk/src/main/gate/gui/SerialControllerEditor.java

Modified: gate/trunk/src/main/gate/gui/SerialControllerEditor.java
===================================================================
--- gate/trunk/src/main/gate/gui/SerialControllerEditor.java    2016-03-17 
18:39:49 UTC (rev 19152)
+++ gate/trunk/src/main/gate/gui/SerialControllerEditor.java    2016-03-17 
18:46:15 UTC (rev 19153)
@@ -1660,12 +1660,18 @@
             Object value = corpusCombo.getSelectedItem();
             Corpus corpus = value.equals("<none>") ? null : (Corpus)value;
             if(analyserMode && corpus == null){
-              JOptionPane.showMessageDialog(
-                SerialControllerEditor.this,
-                "No corpus provided!\n" +
-                "Please select a corpus and try again!",
-                "GATE", JOptionPane.ERROR_MESSAGE);
-              corpusCombo.requestFocusInWindow();
+              
+              SwingUtilities.invokeLater(new Runnable(){
+                @Override
+                public void run() {
+                  JOptionPane.showMessageDialog(
+                          SerialControllerEditor.this,
+                          "No corpus provided!\n" +
+                          "Please select a corpus and try again!",
+                          "GATE", JOptionPane.ERROR_MESSAGE);
+                        corpusCombo.requestFocusInWindow();
+                }                
+              });
               return;
             }
             if(controller instanceof CorpusController)

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs

Reply via email to