зеркало из https://github.com/mozilla/pjs.git
Bug 190755. Backspace sometimes crashing find as you type. r=timeless, sr=jst, a=dbaron
This commit is contained in:
Родитель
85e6f28bd8
Коммит
58e2bc2c04
|
@ -730,11 +730,13 @@ nsTypeAheadFind::HandleBackspace()
|
|||
if (mTypeAheadBuffer.Length() == 1 &&
|
||||
mRepeatingMode != eRepeatingCharReverse) {
|
||||
if (mStartFindRange) {
|
||||
mIsFindingText = PR_TRUE; // Prevent selection listener side effects
|
||||
mFocusedDocSelection->RemoveAllRanges();
|
||||
mFocusedDocSelection->AddRange(mStartFindRange);
|
||||
}
|
||||
|
||||
mFocusedDocSelection->CollapseToStart();
|
||||
mIsFindingText = PR_FALSE;
|
||||
CancelFind();
|
||||
mIsBackspaceProtectOn = PR_TRUE;
|
||||
|
||||
|
|
Загрузка…
Ссылка в новой задаче