From 42f2e1a845b40d776243cbf5d9e7a3b6d5255ffc Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Thu, 30 Jul 2009 10:54:56 +0000
Subject: [PATCH] Fix for issue 4157 (Control Panel does not display Mac OS menu bar in Browse Entries dialog)

---
 opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/LDAPEntrySelectionPanel.java |   12 +++++++++---
 1 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/LDAPEntrySelectionPanel.java b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/LDAPEntrySelectionPanel.java
index 27e48b4..56d8c07 100644
--- a/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/LDAPEntrySelectionPanel.java
+++ b/opendj-sdk/opends/src/guitools/org/opends/guitools/controlpanel/ui/LDAPEntrySelectionPanel.java
@@ -22,13 +22,14 @@
  * CDDL HEADER END
  *
  *
- *      Copyright 2008 Sun Microsystems, Inc.
+ *      Copyright 2008-2009 Sun Microsystems, Inc.
  */
 
 package org.opends.guitools.controlpanel.ui;
 
 import java.awt.Component;
 import java.awt.Dimension;
+import java.awt.Window;
 import java.awt.event.MouseAdapter;
 import java.awt.event.MouseEvent;
 import java.awt.event.MouseListener;
@@ -271,9 +272,14 @@
   public void setTitle(Message title)
   {
     this.title = title;
-    if (Utilities.getParentDialog(this) instanceof GenericDialog)
+    Window w = Utilities.getParentDialog(this);
+    if (w instanceof GenericDialog)
     {
-      ((GenericDialog)Utilities.getParentDialog(this)).updateTitle();
+      ((GenericDialog)w).updateTitle();
+    }
+    else if (w instanceof GenericFrame)
+    {
+      ((GenericFrame)w).updateTitle();
     }
   }
 }

--
Gitblit v1.10.0