Index: Source/core/editing/PlainTextRange.cpp |
diff --git a/Source/core/editing/PlainTextRange.cpp b/Source/core/editing/PlainTextRange.cpp |
index c363ee5a782b21e249228fb10944d3ad97962aac..b69bd0ece0d5a12a48dd249906328b3bbf2b5f03 100644 |
--- a/Source/core/editing/PlainTextRange.cpp |
+++ b/Source/core/editing/PlainTextRange.cpp |
@@ -113,7 +113,7 @@ EphemeralRange PlainTextRange::createRangeFor(const ContainerNode& scope, GetRan |
if (!it.atEnd()) { |
textRunEndPosition = it.startPositionInCurrentContainer(); |
} else { |
- Position runEnd = nextPositionOf(VisiblePosition(textRunStartPosition)).deepEquivalent(); |
+ Position runEnd = nextPositionOf(createVisiblePosition(textRunStartPosition)).deepEquivalent(); |
if (runEnd.isNotNull()) |
textRunEndPosition = runEnd; |
} |