Scroll all left-pane items into view before extracting
Extract some common functionality and remove one function only used once
Merge pull request #722 from weissjeffm/scroll-all

Scroll all left-pane items into view before extracting