aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrmr19932015-06-10 16:30:26 +0100
committermrmr19932015-06-10 20:59:17 +0100
commitd51bd435ecac2890e38bcb420ece5ada52c4fc21 (patch)
treede6a5a8f81dfc13faf2ffd4df61d889f289eeb49
parent25402831343e647a7d9ab96f390d48b07cb44488 (diff)
downloadvimium-d51bd435ecac2890e38bcb420ece5ada52c4fc21.tar.bz2
Simplify executeFind by hardcoding default arguments
-rw-r--r--content_scripts/mode_find.coffee2
-rw-r--r--content_scripts/vimium_frontend.coffee7
2 files changed, 4 insertions, 5 deletions
diff --git a/content_scripts/mode_find.coffee b/content_scripts/mode_find.coffee
index ad3d3408..a252193d 100644
--- a/content_scripts/mode_find.coffee
+++ b/content_scripts/mode_find.coffee
@@ -84,7 +84,7 @@ class FindMode extends Mode
# match as the user adds matching characters, or removes previously-matched characters. See #1434.
@restoreSelection()
query = if findModeQuery.isRegex then FindMode.getNextQueryFromRegexMatches(0) else findModeQuery.parsedQuery
- window.findModeQuery.hasResults = executeFind(query, { caseSensitive: !findModeQuery.ignoreCase })
+ window.findModeQuery.hasResults = executeFind query
# should be called whenever rawQuery is modified.
@updateQuery: ->
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee
index 8f53282b..8a5114cd 100644
--- a/content_scripts/vimium_frontend.coffee
+++ b/content_scripts/vimium_frontend.coffee
@@ -641,7 +641,8 @@ window.handleEnterForFindMode = ->
# :options is an optional dict. valid parameters are 'caseSensitive' and 'backwards'.
window.executeFind = (query, options) ->
result = null
- options = options || {}
+ options = extend {backwards: false, caseSensitive: !findModeQuery.ignoreCase}, options
+ query ?= FindMode.getQuery options.backwards
document.body.classList.add("vimiumFindMode")
@@ -679,10 +680,8 @@ selectFoundInputElement = ->
findAndFocus = (backwards) ->
Marks.setPreviousPosition()
- query = FindMode.getQuery backwards
-
window.findModeQuery.hasResults =
- executeFind(query, { backwards: backwards, caseSensitive: !findModeQuery.ignoreCase })
+ executeFind null, {backwards}
if findModeQuery.hasResults
focusFoundLink()