aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--content_scripts/mode_visual_edit.coffee9
1 files changed, 4 insertions, 5 deletions
diff --git a/content_scripts/mode_visual_edit.coffee b/content_scripts/mode_visual_edit.coffee
index 0bc0639e..69d4a0a6 100644
--- a/content_scripts/mode_visual_edit.coffee
+++ b/content_scripts/mode_visual_edit.coffee
@@ -426,11 +426,10 @@ class Movement extends CountPrefix
# WIP...
elementWithFocus = DomUtils.getElementWithFocus @selection, @getDirection() == backward
console.log elementWithFocus.innerHTML
- position = elementWithFocus.getClientRects()[0].top - @element.getClientRects()[0].top
- console.log "top", position
- Scroller.scrollToPosition @element, position, 0
- position = elementWithFocus.getClientRects()[0].bottom - @element.getClientRects()[0].top
- console.log "bottom", position
+ # position = @element.getClientRects()[0].top - elementWithFocus.getClientRects()[0].top
+ # console.log "top", position
+ # Scroller.scrollToPosition @element, position, 0
+ position = elementWithFocus.getClientRects()[0].bottom - @element.getClientRects()[0].top - @element.clientHeight + @element.scrollTop
Scroller.scrollToPosition @element, position, 0
else
position = if @getDirection() == backward then @element.selectionStart else @element.selectionEnd