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

jvergara
23.44.2009 12528a2548d419b1d48d1ec70f0f9ae3a94c0b20
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);