diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-05-08 12:41:25 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2019-05-08 12:41:25 +0200 |
commit | 4545c81e570c477ae8821531dcfd593e09f950b0 (patch) | |
tree | f756738ffaf55210a2aa1596407eeed94e504ae7 /src/plugins/texteditor/texteditor.cpp | |
parent | d0839bc1de52acd0902364565b6f9d030e591646 (diff) | |
parent | 75e408584ac9a60c3a4dd714f5620814485fcdca (diff) | |
download | qt-creator-4545c81e570c477ae8821531dcfd593e09f950b0.tar.gz |
Merge remote-tracking branch 'origin/4.9'
Conflicts:
doc/src/howto/creator-sidebar-views.qdoc
doc/src/howto/creator-ui.qdoc
qbs/modules/qtc/qtc.qbs
qtcreator.pri
src/plugins/autotest/testresultmodel.cpp
src/plugins/autotest/testresultmodel.h
Change-Id: I24cc585ca7782cb1d9cb0b8b73b46892b41937fd
Diffstat (limited to 'src/plugins/texteditor/texteditor.cpp')
-rw-r--r-- | src/plugins/texteditor/texteditor.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/texteditor/texteditor.cpp b/src/plugins/texteditor/texteditor.cpp index ac0a626d57..24b061fed7 100644 --- a/src/plugins/texteditor/texteditor.cpp +++ b/src/plugins/texteditor/texteditor.cpp @@ -4720,13 +4720,13 @@ void TextEditorWidgetPrivate::paintReplacement(PaintEventData &data, QPainter &p replacement.prepend(nextBlock.text().trimmed().at(0)); } - QTextBlock nextVisibleBlock = TextEditor::nextVisibleBlock(data.block, data.doc); - if (!nextVisibleBlock.isValid()) - nextVisibleBlock = data.doc->lastBlock(); + QTextBlock lastInvisibleBlock = TextEditor::nextVisibleBlock(data.block, data.doc).previous(); + if (!lastInvisibleBlock.isValid()) + lastInvisibleBlock = data.doc->lastBlock(); - if (TextBlockUserData *blockUserData = TextDocumentLayout::testUserData(nextVisibleBlock)) { + if (TextBlockUserData *blockUserData = TextDocumentLayout::testUserData(lastInvisibleBlock)) { if (blockUserData->foldingEndIncluded()) { - QString right = nextVisibleBlock.text().trimmed(); + QString right = lastInvisibleBlock.text().trimmed(); if (right.endsWith(QLatin1Char(';'))) { right.chop(1); right = right.trimmed(); |