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

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

Author: tvolkert
Date: Sun Nov  8 01:53:18 2009
New Revision: 833801

URL: http://svn.apache.org/viewvc?rev=833801&view=rev
Log:
PIVOT-319 :: Work-around Win32 GraphicsDevice.setFullScreen() issue.

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

Modified: incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java
URL: http://svn.apache.org/viewvc/incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java?rev=833801&r1=833800&r2=833801&view=diff
==============================================================================
--- incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java (original)
+++ incubator/pivot/trunk/wtk/src/org/apache/pivot/wtk/DesktopApplicationContext.java Sun Nov  8 01:53:18 2009
@@ -563,7 +563,12 @@
 
             } else {
                 // Go to windowed mode
-                graphicsDevice.setFullScreenWindow(null);
+                try {
+                    graphicsDevice.setFullScreenWindow(null);
+                } catch (Exception exception) {
+                    // TODO remove this catch. On Win32 platforms, the
+                    // preceding call can throw.
+                }
 
                 fullScreenHostFrame.remove(displayHost);
                 fullScreenHostFrame.setVisible(false);