mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

jvergara
23.44.2009 5a495b5d64f7a94ccb0e4973decaf0c1e762f88c
opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/GenericDialog.java
@@ -234,13 +234,17 @@
   */
  public void setVisible(boolean visible)
  {
    if (lastComponentWithFocus == null)
    if (visible && lastComponentWithFocus == null)
    {
      lastComponentWithFocus = panel.getPreferredFocusComponent();
    }
    if (visible && (lastComponentWithFocus != null) &&
        lastComponentWithFocus.isVisible())
    {
      if (lastComponentWithFocus == null)
      {
        lastComponentWithFocus = panel.getPreferredFocusComponent();
      }
      lastComponentWithFocus.requestFocusInWindow();
    }
    updateDefaultButton(panel);