From 03f764098aeef114679facfc22104faf141cf3c1 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Mon, 2 Feb 2015 14:59:14 +0000 Subject: Visual/edit modes: WIP, scrolling content editable. --- content_scripts/mode_visual_edit.coffee | 9 ++++----- 1 file 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 -- cgit v1.2.3