From a9fd3fd41ab05c304d85b76101e2c664b3b30f69 Mon Sep 17 00:00:00 2001
From: jvergara <jvergara@localhost>
Date: Sat, 29 Nov 2008 12:45:46 +0000
Subject: [PATCH] The fix for issue 3633 introduced a regression in the way the Mac OS menu is displayed.  The properties that must to be set to update properly the Mac OS menu must be set before loading AWT.

---
 opends/src/quicksetup/org/opends/quicksetup/Launcher.java |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/opends/src/quicksetup/org/opends/quicksetup/Launcher.java b/opends/src/quicksetup/org/opends/quicksetup/Launcher.java
index cfdb5bf..8b3535a 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/Launcher.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/Launcher.java
@@ -215,6 +215,8 @@
    */
   protected int launchGui(final String[] args)
   {
+//  Setup MacOSX native menu bar before AWT is loaded.
+    Utils.setMacOSXMenuBar(getFrameTitle());
     final int[] returnValue =
       { -1 };
     Thread t = new Thread(new Runnable()
@@ -223,8 +225,6 @@
       {
         try
         {
-          // Setup MacOSX native menu bar before AWT is loaded.
-          Utils.setMacOSXMenuBar(getFrameTitle());
           SplashScreen.main(args);
           returnValue[0] = 0;
         }

--
Gitblit v1.10.0