[gtk/wip/on-the-fence-about-damage: 3/3] fixup! gdkframeclockidle: handle frame clock getting frozen during paint



commit 2588a6d89fa95839d568c0b4a7fdcfbc7e8d7952
Author: Ray Strode <rstrode redhat com>
Date:   Thu May 28 14:22:25 2020 -0400

    fixup! gdkframeclockidle: handle frame clock getting frozen during paint
    
    This fixup just moves some debugging code aroudn so it gives accurate
    information if the clock gets frozen during paint.

 gdk/gdkframeclockidle.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/gdk/gdkframeclockidle.c b/gdk/gdkframeclockidle.c
index 529f835f6e..98e3bb787c 100644
--- a/gdk/gdkframeclockidle.c
+++ b/gdk/gdkframeclockidle.c
@@ -470,11 +470,11 @@ gdk_frame_clock_paint_idle (void *data)
               /* the ::after-paint phase doesn't get repeated on freeze/thaw,
                */
               priv->phase = GDK_FRAME_CLOCK_PHASE_NONE;
-            }
 #ifdef G_ENABLE_DEBUG
-            if (GDK_DEBUG_CHECK (FRAMES))
-              timings->frame_end_time = g_get_monotonic_time ();
+              if (GDK_DEBUG_CHECK (FRAMES))
+                timings->frame_end_time = g_get_monotonic_time ();
 #endif /* G_ENABLE_DEBUG */
+            }
           G_GNUC_FALLTHROUGH;
 
         case GDK_FRAME_CLOCK_PHASE_RESUME_EVENTS:


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]