forked from qt-creator/qt-creator
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
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user