Index: sky/sdk/lib/widgets/ink_well.dart |
diff --git a/sky/sdk/lib/widgets/ink_well.dart b/sky/sdk/lib/widgets/ink_well.dart |
index 0c13f5ce499790a026c27de20285b8124cb30e36..0e8a69058d8a67c2cb5aee837836db1d500ce7cf 100644 |
--- a/sky/sdk/lib/widgets/ink_well.dart |
+++ b/sky/sdk/lib/widgets/ink_well.dart |
@@ -88,15 +88,16 @@ class RenderInkWell extends RenderProxyBox { |
markNeedsPaint(); |
} |
- void paint(RenderCanvas canvas) { |
+ void paint(RenderCanvas canvas, Offset offset) { |
if (!_splashes.isEmpty) { |
canvas.save(); |
+ canvas.translate(offset.dx, offset.dy); |
canvas.clipRect(new Rect.fromSize(size)); |
for (InkSplash splash in _splashes) |
splash.paint(canvas); |
canvas.restore(); |
} |
- super.paint(canvas); |
+ super.paint(canvas, offset); |
} |
} |