From ce9b34c9eb60c431e02eb4eaa45b44db3e2f6c2e Mon Sep 17 00:00:00 2001 From: Nathan Sobo Date: Thu, 22 May 2014 19:53:14 -0600 Subject: [PATCH] Warn when scroll view gets accidentally scrolled and fix it I want this code to go away once we track down the causes of any unwanted autoscrolling by the browser --- src/editor-scroll-view-component.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/editor-scroll-view-component.coffee b/src/editor-scroll-view-component.coffee index f87bc1ad7..c3a82b8ea 100644 --- a/src/editor-scroll-view-component.coffee +++ b/src/editor-scroll-view-component.coffee @@ -45,6 +45,11 @@ EditorScrollViewComponent = React.createClass @getDOMNode().addEventListener 'overflowchanged', @onOverflowChanged window.addEventListener('resize', @onWindowResize) + node.addEventListener 'scroll', -> + console.warn "EditorScrollView scroll position changed, and it shouldn't have. If you can reproduce this, please report it." + node.scrollTop = 0 + node.scrollLeft = 0 + @measureHeightAndWidth() componentDidUnmount: ->