findPrevious finds same text again and again if selection isn't backwards

This commit is contained in:
nightwing 2011-11-08 10:30:29 +04:00
commit 41a1913235

View file

@ -222,7 +222,7 @@ Search.SELECTION = 2;
var searchSelection = this.$options.scope == Search.SELECTION;
var range = this.$options.range || session.getSelection().getRange();
var start = this.$options.start || session.getSelection().getCursor();
var start = this.$options.start || range[searchSelection ? "start" : "end"];
var firstRow = searchSelection ? range.start.row : 0;
var firstColumn = searchSelection ? range.start.column : 0;
@ -284,7 +284,7 @@ Search.SELECTION = 2;
var searchSelection = this.$options.scope == Search.SELECTION;
var range = this.$options.range || session.getSelection().getRange();
var start = this.$options.start || session.getSelection().getCursor();
var start = this.$options.start || range[searchSelection ? "end" : "start"];
var firstRow = searchSelection ? range.start.row : 0;
var firstColumn = searchSelection ? range.start.column : 0;