You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@pivot.apache.org by gb...@apache.org on 2010/08/18 02:43:14 UTC

svn commit: r986539 - /pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java

Author: gbrown
Date: Wed Aug 18 00:43:14 2010
New Revision: 986539

URL: http://svn.apache.org/viewvc?rev=986539&view=rev
Log:
Resolve PIVOT-586; minor fixes to DesktopApplicationContext.
 

Modified:
    pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java

Modified: pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java
URL: http://svn.apache.org/viewvc/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java?rev=986539&r1=986538&r2=986539&view=diff
==============================================================================
--- pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java (original)
+++ pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java Wed Aug 18 00:43:14 2010
@@ -593,9 +593,11 @@ public final class DesktopApplicationCon
         try {
             Class<?> applicationClass = Class.forName(applicationClassName);
             application = (Application)applicationClass.newInstance();
-        } catch(Exception exception) {
-            Alert.alert(MessageType.ERROR, exception.getMessage(),
-                primaryDisplayHost.getDisplay());
+        } catch(ClassNotFoundException exception) {
+            exception.printStackTrace();
+        } catch (InstantiationException exception) {
+            exception.printStackTrace();
+        } catch (IllegalAccessException exception) {
             exception.printStackTrace();
         }
 
@@ -606,6 +608,9 @@ public final class DesktopApplicationCon
             // Initialize OS-specific extensions
             initializeOSExtensions();
 
+            // Show the appropriate host window
+            setFullScreen(fullScreen);
+
             // Start the application
             try {
                 application.startup(primaryDisplayHost.getDisplay(),
@@ -614,9 +619,6 @@ public final class DesktopApplicationCon
                 displayException(exception);
             }
         }
-
-        // Show the appropriate host window
-        setFullScreen(fullScreen);
     }
 
     private static void initializeOSExtensions() {