Keep the debug repaint rainbow color within a valid range (#19355)

Fixes https://github.com/flutter/flutter/issues/18971
This commit is contained in:
Jason Simmons 2018-07-19 12:58:52 -07:00 committed by GitHub
parent 99457c92d7
commit e80c699cc9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -200,7 +200,7 @@ class RenderView extends RenderObject with RenderObjectWithChildMixin<RenderBox>
scene.dispose(); scene.dispose();
assert(() { assert(() {
if (debugRepaintRainbowEnabled || debugRepaintTextRainbowEnabled) if (debugRepaintRainbowEnabled || debugRepaintTextRainbowEnabled)
debugCurrentRepaintColor = debugCurrentRepaintColor.withHue(debugCurrentRepaintColor.hue + 2.0); debugCurrentRepaintColor = debugCurrentRepaintColor.withHue((debugCurrentRepaintColor.hue + 2.0) % 360.0);
return true; return true;
}()); }());
} finally { } finally {