Index: NSApplication.m
===================================================================
RCS file: /cvsroot/gnustep/gnustep/core/gui/Source/NSApplication.m,v
retrieving revision 1.233
diff -u -r1.233 NSApplication.m
--- NSApplication.m     7 Mar 2003 09:04:54 -0000       1.233
+++ NSApplication.m     18 Mar 2003 06:16:05 -0000
@@ -2500,9 +2500,14 @@
   iv = [[NSAppIconView alloc] initWithFrame: NSMakeRect(0,0,64,64)];
   [iv setImage: _app_icon];
   [_app_icon_window setContentView: iv];
-  RELEASE(iv);
 
   [_app_icon_window orderFrontRegardless];
+
+  // Display our view immediately. This makes the appIconWindow and the 
+  // view come up together.
+  [iv displayIfNeeded];
+  RELEASE(iv);
+
   return self;
 }
 
Index: NSMenu.m
===================================================================
RCS file: /cvsroot/gnustep/gnustep/core/gui/Source/NSMenu.m,v
retrieving revision 1.112
diff -u -r1.112 NSMenu.m
--- NSMenu.m    8 Mar 2003 11:47:31 -0000       1.112
+++ NSMenu.m    18 Mar 2003 06:29:26 -0000
@@ -1225,6 +1225,9 @@
        }
     }
   [_aWindow orderFrontRegardless];
+
+  // Force the display of the view so the window is never left blank.
+  [_view displayIfNeeded];
 }
