aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/mode_visual_edit.coffee
diff options
context:
space:
mode:
authorStephen Blott2015-02-02 14:59:14 +0000
committerStephen Blott2015-02-02 14:59:14 +0000
commit03f764098aeef114679facfc22104faf141cf3c1 (patch)
tree7c66fc449374d14192b6ca99e6b5fbb738f0d3e5 /content_scripts/mode_visual_edit.coffee
parent0028886ea455ef09386ff822727fd666c666da35 (diff)
downloadvimium-03f764098aeef114679facfc22104faf141cf3c1.tar.bz2
Visual/edit modes: WIP, scrolling content editable.
Diffstat (limited to 'content_scripts/mode_visual_edit.coffee')
-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