| Index: Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| diff --git a/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp b/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| index 259290de4dbca0f1d09f0a9a86fb5f75ef2a93a2..b6699d7c2b89ffc9ab58f8b3687a1a090845ebdf 100644
|
| --- a/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| +++ b/Source/core/editing/commands/InsertParagraphSeparatorCommand.cpp
|
| @@ -184,7 +184,7 @@ void InsertParagraphSeparatorCommand::doApply()
|
|
|
| // Use the leftmost candidate.
|
| insertionPosition = insertionPosition.upstream();
|
| - if (!insertionPosition.isCandidate())
|
| + if (!isVisuallyEquivalentCandidate(insertionPosition))
|
| insertionPosition = insertionPosition.downstream();
|
|
|
| // Adjust the insertion position after the delete
|
|
|