Revision: 3854
          http://vexi.svn.sourceforge.net/vexi/?rev=3854&view=rev
Author:   jeffbuhrt
Date:     2010-06-24 15:50:45 +0000 (Thu, 24 Jun 2010)

Log Message:
-----------
Vexi was looping (internally) when a frame was minimized. The render reflow 
abort flag was not being cleared when a window was minimized, so Vexi would 
spin loop until the window was restored.

Modified Paths:
--------------
    branches/vexi3_old_build/core/org.vexi.core/src/org/vexi/core/Surface.java

Modified: 
branches/vexi3_old_build/core/org.vexi.core/src/org/vexi/core/Surface.java
===================================================================
--- branches/vexi3_old_build/core/org.vexi.core/src/org/vexi/core/Surface.java  
2010-06-24 15:47:40 UTC (rev 3853)
+++ branches/vexi3_old_build/core/org.vexi.core/src/org/vexi/core/Surface.java  
2010-06-24 15:50:45 UTC (rev 3854)
@@ -679,8 +679,8 @@
     /** runs the pre-render() and render() pipelines in the root Box to 
regenerate the backbuffer, then blits it to the screen */
     public synchronized void render() {
         scheduled = false;
-        // do nothing if we are minimized
         if (minimized) {
+               abort = false;
             return;
         }
         // make sure the root is properly sized


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
ThinkGeek and WIRED's GeekDad team up for the Ultimate 
GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the 
lucky parental unit.  See the prize list and enter to win: 
http://p.sf.net/sfu/thinkgeek-promo
_______________________________________________
Vexi-svn mailing list
Vexi-svn@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/vexi-svn

Reply via email to