From 414a76519aa6c626c1433ffb3db61e43adbdf6fc Mon Sep 17 00:00:00 2001 From: Adam Barth Date: Tue, 4 Aug 2015 15:54:51 -0700 Subject: [PATCH] Fix RenderViewport's hit testing We were subtracting the scrollOffset when we were supposed to add it. --- sky/packages/sky/lib/rendering/box.dart | 6 ++-- .../layout/viewport_hit_test-expected.txt | 21 ++++++++++++ sky/tests/layout/viewport_hit_test.dart | 34 +++++++++++++++++++ 3 files changed, 58 insertions(+), 3 deletions(-) create mode 100644 sky/tests/layout/viewport_hit_test-expected.txt create mode 100644 sky/tests/layout/viewport_hit_test.dart diff --git a/sky/packages/sky/lib/rendering/box.dart b/sky/packages/sky/lib/rendering/box.dart index efe1cd984..b24b1a03a 100644 --- a/sky/packages/sky/lib/rendering/box.dart +++ b/sky/packages/sky/lib/rendering/box.dart @@ -1240,11 +1240,11 @@ class RenderViewport extends RenderBox with RenderObjectWithChildMixin