private void NextQuickSearch(bool down)
{
var curIndex = -1;
if (Revisions.SelectedRows.Count > 0)
curIndex = Revisions.SelectedRows[0].Index;
RestartQuickSearchTimer();
bool reverse = !down;
var nextIndex = 0;
if (curIndex >= 0)
nextIndex = reverse ? curIndex - 1 : curIndex + 1;
_quickSearchString = _lastQuickSearchString;
FindNextMatch(nextIndex, _quickSearchString, reverse);
ShowQuickSearchString();
}