| Index: Source/core/editing/InputMethodController.cpp
|
| diff --git a/Source/core/editing/InputMethodController.cpp b/Source/core/editing/InputMethodController.cpp
|
| index dc13e5d4dec5d7c8fd84da9d52513295e932469b..d0f65fc5351cf411c7fcfba0bf66a2315aaa60d0 100644
|
| --- a/Source/core/editing/InputMethodController.cpp
|
| +++ b/Source/core/editing/InputMethodController.cpp
|
| @@ -305,7 +305,7 @@ void InputMethodController::setComposition(const String& text, const Vector<Comp
|
| m_customCompositionUnderlines[i].endOffset += baseOffset;
|
| }
|
| if (baseNode->renderer())
|
| - baseNode->renderer()->repaint();
|
| + baseNode->renderer()->invalidatePaint();
|
|
|
| unsigned start = std::min(baseOffset + selectionStart, extentOffset);
|
| unsigned end = std::min(std::max(start, baseOffset + selectionEnd), extentOffset);
|
| @@ -339,7 +339,7 @@ void InputMethodController::setCompositionFromExistingText(const Vector<Composit
|
| m_customCompositionUnderlines[i].endOffset += compositionStart;
|
| }
|
| if (baseNode->renderer())
|
| - baseNode->renderer()->repaint();
|
| + baseNode->renderer()->invalidatePaint();
|
| return;
|
| }
|
|
|
|
|