| Index: Source/core/editing/InsertTextCommand.cpp
|
| diff --git a/Source/core/editing/InsertTextCommand.cpp b/Source/core/editing/InsertTextCommand.cpp
|
| index f8bfa596659a1885a176c5632b65c12c6394849c..2e3c45f2b8313ccd2eac88dec89586580870fc98 100644
|
| --- a/Source/core/editing/InsertTextCommand.cpp
|
| +++ b/Source/core/editing/InsertTextCommand.cpp
|
| @@ -175,7 +175,7 @@ void InsertTextCommand::doApply()
|
| // and so deleteInsignificantText could remove it. Save the position before the node in case that happens.
|
| Position positionBeforeStartNode(positionInParentBeforeNode(startPosition.containerNode()));
|
| deleteInsignificantText(startPosition.upstream(), startPosition.downstream());
|
| - if (!startPosition.anchorNode()->inDocument())
|
| + if (!startPosition.inDocument())
|
| startPosition = positionBeforeStartNode;
|
| if (!startPosition.isCandidate())
|
| startPosition = startPosition.downstream();
|
|
|