From e80c699cc9c93454555abc78f0b0c9e5d6ae6dd1 Mon Sep 17 00:00:00 2001 From: Jason Simmons Date: Thu, 19 Jul 2018 12:58:52 -0700 Subject: [PATCH] Keep the debug repaint rainbow color within a valid range (#19355) Fixes https://github.com/flutter/flutter/issues/18971 --- packages/flutter/lib/src/rendering/view.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/flutter/lib/src/rendering/view.dart b/packages/flutter/lib/src/rendering/view.dart index bdc0a177a5..fbce210f02 100644 --- a/packages/flutter/lib/src/rendering/view.dart +++ b/packages/flutter/lib/src/rendering/view.dart @@ -200,7 +200,7 @@ class RenderView extends RenderObject with RenderObjectWithChildMixin scene.dispose(); assert(() { if (debugRepaintRainbowEnabled || debugRepaintTextRainbowEnabled) - debugCurrentRepaintColor = debugCurrentRepaintColor.withHue(debugCurrentRepaintColor.hue + 2.0); + debugCurrentRepaintColor = debugCurrentRepaintColor.withHue((debugCurrentRepaintColor.hue + 2.0) % 360.0); return true; }()); } finally {