diff --git a/src/plugins/texteditor/basetextdocumentlayout.cpp b/src/plugins/texteditor/basetextdocumentlayout.cpp index 57bc1e6dfa4cf16df3774a8a3430a5e42ec6182d..648c0a610e5b6bb79c2f61818e1d466585b9338c 100644 --- a/src/plugins/texteditor/basetextdocumentlayout.cpp +++ b/src/plugins/texteditor/basetextdocumentlayout.cpp @@ -493,8 +493,6 @@ void BaseTextDocumentLayout::doFoldOrUnfold(const QTextBlock& block, bool unfold if (!canFold(block)) return; QTextBlock b = block.next(); - if (b.isVisible() == unfold) - return; int indent = foldingIndent(block); while (b.isValid() && foldingIndent(b) > indent && b.next().isValid()) {