From 87b8e18f1c79be86095821e5a4c7af2feefcdccb Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Tue, 16 Jul 2024 11:47:41 -0400 Subject: [PATCH] Improves logging message for dropped frames --- .../src/main/java/com/vitorpamplona/amethyst/LogMonitor.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/LogMonitor.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/LogMonitor.kt index c15269b5a..d0c14423d 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/LogMonitor.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/LogMonitor.kt @@ -178,10 +178,10 @@ object ChoreographerHelper { return } val diff = (frameTimeNanos - lastFrameTimeNanos) / 1000000 - if (diff > 16.6f) { + if (diff > 20) { // Follow the frame number val droppedCount = (diff / 16.6).toInt() - Log.w("block-canary", "Dropped Frames $droppedCount") + Log.w("block-canary", "Dropped $droppedCount frames. Skipped $diff ms") } lastFrameTimeNanos = frameTimeNanos Choreographer.getInstance().postFrameCallback(this)