]> Dogcows Code - chaz/openbox/blobdiff - openbox/framerender.c
no un-needed rendering
[chaz/openbox] / openbox / framerender.c
index a02567bd0a24df31e007a2845d026b4e3dd75371..fe789d9618585af727dbd736e6e0a0e731d592d9 100644 (file)
@@ -36,6 +36,11 @@ void framerender_frame(ObFrame *self)
 {
     if (frame_iconify_animating(self))
         return; /* delay redrawing until the animation is done */
+    if (!self->need_render)
+        return;
+    if (!self->visible)
+        return;
+    self->need_render = FALSE;
 
     {
         gulong px;
This page took 0.025543 seconds and 4 git commands to generate.