| Index: Source/core/editing/spellcheck/SpellChecker.cpp
|
| diff --git a/Source/core/editing/spellcheck/SpellChecker.cpp b/Source/core/editing/spellcheck/SpellChecker.cpp
|
| index 2d7e4fd1c407fb58c2e42f9652cdfad43b8cb5ec..3b6dca0141cd6976d44c033a72fb94d20571a95b 100644
|
| --- a/Source/core/editing/spellcheck/SpellChecker.cpp
|
| +++ b/Source/core/editing/spellcheck/SpellChecker.cpp
|
| @@ -622,7 +622,7 @@ void SpellChecker::markAndReplaceFor(PassRefPtrWillBeRawPtr<SpellCheckRequest> r
|
| extendedParagraph.expandRangeToNextEnd();
|
| if (restoreSelectionAfterChange && selectionOffset >= 0 && selectionOffset <= extendedParagraph.rangeLength()) {
|
| RefPtrWillBeRawPtr<Range> selectionRange = extendedParagraph.subrange(0, selectionOffset);
|
| - frame().selection().moveTo(selectionRange->endPosition(), DOWNSTREAM);
|
| + frame().selection().moveTo(selectionRange->endPosition(), TextAffinity::Downstream);
|
| if (adjustSelectionForParagraphBoundaries)
|
| frame().selection().modify(FrameSelection::AlterationMove, DirectionForward, CharacterGranularity);
|
| } else {
|
|
|