| Index: Source/platform/scroll/ScrollTypes.h
|
| diff --git a/Source/platform/scroll/ScrollTypes.h b/Source/platform/scroll/ScrollTypes.h
|
| index ab1cd234d43aff3976204adccee2fd50c28715af..89d11727b2af8019e0d30a01d7e36715e5762b2e 100644
|
| --- a/Source/platform/scroll/ScrollTypes.h
|
| +++ b/Source/platform/scroll/ScrollTypes.h
|
| @@ -193,16 +193,21 @@ struct ScrollResultOneDimensional {
|
| };
|
|
|
| struct ScrollResult {
|
| - explicit ScrollResult(bool didScroll)
|
| - : didScroll(didScroll)
|
| + explicit ScrollResult()
|
| + : didScrollX(false)
|
| + , didScrollY(false)
|
| , unusedScrollDeltaX(0)
|
| , unusedScrollDeltaY(0) { }
|
| - ScrollResult(bool didScroll, float unusedScrollDeltaX, float unusedScrollDeltaY)
|
| - : didScroll(didScroll)
|
| + ScrollResult(bool didScrollX, bool didScrollY, float unusedScrollDeltaX, float unusedScrollDeltaY)
|
| + : didScrollX(didScrollX)
|
| + , didScrollY(didScrollY)
|
| , unusedScrollDeltaX(unusedScrollDeltaX)
|
| , unusedScrollDeltaY(unusedScrollDeltaY) { }
|
|
|
| - bool didScroll;
|
| + bool didScroll() { return didScrollX || didScrollY; }
|
| +
|
| + bool didScrollX;
|
| + bool didScrollY;
|
| float unusedScrollDeltaX;
|
| float unusedScrollDeltaY;
|
| };
|
|
|