aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/vimium_frontend.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
-rw-r--r--content_scripts/vimium_frontend.coffee14
1 files changed, 6 insertions, 8 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee
index 6ea5080d..65527880 100644
--- a/content_scripts/vimium_frontend.coffee
+++ b/content_scripts/vimium_frontend.coffee
@@ -5,7 +5,6 @@
# "domReady".
#
-window.findModeQuery = { rawQuery: "", matchCount: 0, hasResults: false }
isShowingHelpDialog = false
keyPort = null
isEnabledForUrl = true
@@ -643,7 +642,7 @@ window.executeFind = (query, options) ->
result = null
options = extend {
backwards: false
- caseSensitive: !findModeQuery.ignoreCase
+ caseSensitive: !FindMode.query.ignoreCase
colorSelection: true
}, options
query ?= FindMode.getQuery options.backwards
@@ -671,7 +670,7 @@ window.executeFind = (query, options) ->
restoreDefaultSelectionHighlight = -> document.body.classList.remove("vimiumFindMode")
focusFoundLink = ->
- if (findModeQuery.hasResults)
+ if (FindMode.query.hasResults)
link = getLinkFromSelection()
link.focus() if link
@@ -680,21 +679,20 @@ selectFoundInputElement = ->
# might be disabled and therefore unable to receive focus), we use the approximate heuristic of checking
# that the last anchor node is an ancestor of our element.
findModeAnchorNode = document.getSelection().anchorNode
- if (findModeQuery.hasResults && document.activeElement &&
+ if (FindMode.query.hasResults && document.activeElement &&
DomUtils.isSelectable(document.activeElement) &&
DomUtils.isDOMDescendant(findModeAnchorNode, document.activeElement))
DomUtils.simulateSelect(document.activeElement)
findAndFocus = (backwards) ->
Marks.setPreviousPosition()
- window.findModeQuery.hasResults =
- executeFind null, {backwards}
+ FindMode.query.hasResults = executeFind null, {backwards}
- if findModeQuery.hasResults
+ if FindMode.query.hasResults
focusFoundLink()
new PostFindMode()
else
- HUD.showForDuration("No matches for '#{findModeQuery.rawQuery}'", 1000)
+ HUD.showForDuration("No matches for '#{FindMode.query.rawQuery}'", 1000)
window.performFind = -> findAndFocus()