Index: Source/core/editing/TextIterator.cpp |
diff --git a/Source/core/editing/TextIterator.cpp b/Source/core/editing/TextIterator.cpp |
index f806c98df89e1187bd7e88b26f7ffa9211a591ee..d449a22c5d4ee8545328e35f023521847d572cf5 100644 |
--- a/Source/core/editing/TextIterator.cpp |
+++ b/Source/core/editing/TextIterator.cpp |
@@ -1745,9 +1745,7 @@ void CharacterIterator::advance(int count) |
// move to a subsequent m_textIterator run |
for (m_textIterator.advance(); !atEnd(); m_textIterator.advance()) { |
int runLength = m_textIterator.length(); |
- if (!runLength) { |
- m_atBreak = true; |
- } else { |
+ if (runLength) { |
mlamouri (slow - plz ping)
2014/10/02 10:44:26
if (!m_textIterator.length())
continue;
(or use
|
// see whether this is m_textIterator to use |
if (count < runLength) { |
m_runOffset = count; |