| Index: Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| diff --git a/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp b/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| index 7ca8bc22686d090490671f9b2f6ca7764459a194..9c86842227e0fabba6664fbcb0c5d0ee6d82fbd0 100644
|
| --- a/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| +++ b/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| @@ -266,7 +266,7 @@ void InsertParagraphSeparatorCommand::doApply()
|
| //---------------------------------------------------------------------
|
| // Handle case when position is in the first visible position in its block, and
|
| // similar case where previous position is in another, presumeably nested, block.
|
| - if (isFirstInBlock || !inSameBlock(visiblePos, visiblePos.previous())) {
|
| + if (isFirstInBlock || !inSameBlock(visiblePos, previousPositionOf(visiblePos))) {
|
| Node* refNode = nullptr;
|
| insertionPosition = positionOutsideTabSpan(insertionPosition);
|
|
|
|
|