aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrmr19932015-02-12 12:15:39 +0000
committermrmr19932015-02-12 12:15:39 +0000
commit07b1b334ab46096248e74cad7c0cc16d8941ef00 (patch)
tree0810113b9ca51a29643b6f17337c5e82ef3b2b0f
parent51a4748f80490e0433c5387171fb28b88adf0ea5 (diff)
downloadvimium-07b1b334ab46096248e74cad7c0cc16d8941ef00.tar.bz2
Fix regexp performFind/performBackwardsFind
-rw-r--r--content_scripts/mode_visual_edit.coffee2
-rw-r--r--content_scripts/vimium_frontend.coffee4
2 files changed, 3 insertions, 3 deletions
diff --git a/content_scripts/mode_visual_edit.coffee b/content_scripts/mode_visual_edit.coffee
index 16872140..a5758a64 100644
--- a/content_scripts/mode_visual_edit.coffee
+++ b/content_scripts/mode_visual_edit.coffee
@@ -347,7 +347,7 @@ class Movement extends CountPrefix
unless @options.parentMode or options.oneMovementOnly
do =>
executeFind = (count, findBackwards) =>
- if query = getFindModeQuery()
+ if query = getFindModeQuery findBackwards
initialRange = @selection.getRangeAt(0).cloneRange()
for [0...count]
unless window.find query, Utils.hasUpperCase(query), findBackwards, true, false, true, false
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee
index 050a271e..315e64cd 100644
--- a/content_scripts/vimium_frontend.coffee
+++ b/content_scripts/vimium_frontend.coffee
@@ -801,7 +801,7 @@ getNextQueryFromRegexMatches = (stepSize) ->
findModeQuery.regexMatches[findModeQuery.activeRegexIndex]
-window.getFindModeQuery = ->
+window.getFindModeQuery = (backwards) ->
# check if the query has been changed by a script in another frame
mostRecentQuery = FindModeHistory.getQuery()
if (mostRecentQuery != findModeQuery.rawQuery)
@@ -814,7 +814,7 @@ window.getFindModeQuery = ->
findModeQuery.parsedQuery
findAndFocus = (backwards) ->
- query = getFindModeQuery()
+ query = getFindModeQuery backwards
findModeQueryHasResults =
executeFind(query, { backwards: backwards, caseSensitive: !findModeQuery.ignoreCase })