[haiku-commits] r42568 - haiku/trunk/src/servers/app

  • From: clemens.zeidler@xxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 4 Aug 2011 07:53:26 +0200 (CEST)

Author: czeidler
Date: 2011-08-04 07:53:26 +0200 (Thu, 04 Aug 2011)
New Revision: 42568
Changeset: https://dev.haiku-os.org/changeset/42568

Modified:
   haiku/trunk/src/servers/app/Window.cpp
Log:
Only redraw visible region.



Modified: haiku/trunk/src/servers/app/Window.cpp
===================================================================
--- haiku/trunk/src/servers/app/Window.cpp      2011-08-04 05:33:00 UTC (rev 
42567)
+++ haiku/trunk/src/servers/app/Window.cpp      2011-08-04 05:53:26 UTC (rev 
42568)
@@ -2113,6 +2113,7 @@
 
        if (remainingTop != NULL) {
                dirty.Include(&remainingTop->VisibleRegion());
+               dirty.IntersectWith(&remainingTop->VisibleRegion());
                fDesktop->RebuildAndRedrawAfterWindowChange(remainingTop, 
dirty);
        }
        return true;


Other related posts:

  • » [haiku-commits] r42568 - haiku/trunk/src/servers/app - clemens . zeidler