diff options
Diffstat (limited to 'content_scripts')
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index a6387da1..55082553 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -690,6 +690,9 @@ window.handleEnterForFindMode = -> class FindMode extends Mode constructor: (@options = {}) -> + # Save the selection, so performFindInPlace can restore it. + findModeSaveSelection() + window.findModeQuery = rawQuery: "" if @options.returnToViewport @scrollX = window.scrollX @scrollY = window.scrollY @@ -698,6 +701,8 @@ class FindMode extends Mode indicator: false exitOnClick: true + HUD.showFindMode() + exit: (event) -> super() handleEscapeForFindMode() if event @@ -919,12 +924,7 @@ findModeRestoreSelection = (range = findModeInitialRange) -> # Enters find mode. Returns the new find-mode instance. window.enterFindMode = (options = {}) -> Marks.setPreviousPosition() - # Save the selection, so performFindInPlace can restore it. - findModeSaveSelection() - window.findModeQuery = rawQuery: "" window.findMode = new FindMode options - HUD.showFindMode() - findMode window.showHelpDialog = (html, fid) -> return if (isShowingHelpDialog || !document.body || fid != frameId) |
