]> git.saurik.com Git - wxWidgets.git/blobdiff - src/mac/carbon/uma.cpp
corrected initialization order of MLTE
[wxWidgets.git] / src / mac / carbon / uma.cpp
index 9e84f4d9e95723fff5b77d5bd13afe46eac60c96..f6bd01f91f09360764787645054b9a3b3b78ec73 100644 (file)
@@ -104,6 +104,11 @@ void UMAInitToolbox( UInt16 inMoreMastersCalls )
                NavLoad() ;
        }
 
+  long menuMgrAttr ;
+  Gestalt( gestaltMenuMgrAttr , &menuMgrAttr ) ;
+  if ( menuMgrAttr & gestaltMenuMgrAquaLayoutMask )
+    sUMAHasAquaLayout = true ;
+
   if ( TXNInitTextension != (void*) kUnresolvedCFragSymbolAddress )
   { 
     FontFamilyID fontId ;
@@ -132,10 +137,7 @@ void UMAInitToolbox( UInt16 inMoreMastersCalls )
        TXNInitTextension(fontDescriptions,  noOfFontDescriptions, options );
   }
 
-  long menuMgrAttr ;
-  Gestalt( gestaltMenuMgrAttr , &menuMgrAttr ) ;
-  if ( menuMgrAttr & gestaltMenuMgrAquaLayoutMask )
-    sUMAHasAquaLayout = true ;
+
   sUMASystemInitialized = true ;
 
 }