JAL-360 JAL-3975 make AlignFrame the parent of FeatureEditor dialog, and have parent...
[jalview.git] / src / jalview / gui / JvOptionPane.java
index 22396fb..733223d 100644 (file)
@@ -21,9 +21,6 @@
 
 package jalview.gui;
 
-import jalview.util.Platform;
-import jalview.util.dialogrunner.DialogRunnerI;
-
 import java.awt.Component;
 import java.awt.HeadlessException;
 import java.beans.PropertyChangeEvent;
@@ -37,6 +34,9 @@ import javax.swing.Icon;
 import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 
+import jalview.util.Platform;
+import jalview.util.dialogrunner.DialogRunnerI;
+
 public class JvOptionPane extends JOptionPane
         implements DialogRunnerI, PropertyChangeListener
 {
@@ -874,6 +874,7 @@ public class JvOptionPane extends JOptionPane
     if (action != null)
     {
       action.run();
+      parentComponent.requestFocus();
     }
   }
 }