summaryrefslogtreecommitdiffstats
path: root/cc/layer_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'cc/layer_impl.cc')
-rw-r--r--cc/layer_impl.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/cc/layer_impl.cc b/cc/layer_impl.cc
index dcf531f..8545e42 100644
--- a/cc/layer_impl.cc
+++ b/cc/layer_impl.cc
@@ -279,6 +279,11 @@ InputHandlerClient::ScrollStatus LayerImpl::tryScroll(const gfx::PointF& screenS
return InputHandlerClient::ScrollIgnored;
}
+ if (m_maxScrollOffset.x() <= 0 && m_maxScrollOffset.y() <= 0) {
+ TRACE_EVENT0("cc", "LayerImpl::tryScroll: Ignored. Technically scrollable, but has no affordance in either direction.");
+ return InputHandlerClient::ScrollIgnored;
+ }
+
return InputHandlerClient::ScrollStarted;
}