| Index: Source/core/editing/CompositeEditCommand.cpp
|
| diff --git a/Source/core/editing/CompositeEditCommand.cpp b/Source/core/editing/CompositeEditCommand.cpp
|
| index 8f8bfc334d8a7097497969cf3e77eb37473fe353..dfadf0a0cd3a9854184b66217446a359d6488dec 100644
|
| --- a/Source/core/editing/CompositeEditCommand.cpp
|
| +++ b/Source/core/editing/CompositeEditCommand.cpp
|
| @@ -1098,7 +1098,7 @@ void CompositeEditCommand::cleanupAfterDeletion(VisiblePosition destination)
|
| } else if (isBlock(node)) {
|
| // If caret position after deletion and destination position coincides,
|
| // node should not be removed.
|
| - if (!position.rendersInDifferentPosition(destination.deepEquivalent())) {
|
| + if (!rendersInDifferentPosition(position, destination.deepEquivalent())) {
|
| prune(node, destinationNode);
|
| return;
|
| }
|
|
|