forked from qt-creator/qt-creator
Fix (un)collapse all
In combination with ifdef'ed out blocks (un)collapse all would possibly never expand the blocks again.
This commit is contained in:
@@ -133,9 +133,11 @@ public:
|
||||
TextBlockUserData *data = static_cast<TextBlockUserData*>(block.userData());
|
||||
if (!data || data->collapseMode() != CollapseAfter) {
|
||||
data = static_cast<TextBlockUserData*>(block.next().userData());
|
||||
if (!data || data->collapseMode() != TextBlockUserData::CollapseThis || data->m_ifdefedOut)
|
||||
if (!data || data->collapseMode() != TextBlockUserData::CollapseThis)
|
||||
data = 0;
|
||||
}
|
||||
if (data && data->m_ifdefedOut)
|
||||
data = 0;
|
||||
return data;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user