Assembly: prevent assembly collapse when editing sketch. (#26956)

* Gui: View provider: isAutoCollapseOnDeactivation

* Update ViewProvider.h

* Update ActiveObjectList.cpp

* Update ViewProviderAssembly.cpp

* Update ActiveObjectList.cpp
This commit is contained in:
PaddleStroke
2026-01-23 16:01:06 +01:00
committed by GitHub
parent 6a0d59b0c1
commit abc5f90466
3 changed files with 9 additions and 1 deletions

View File

@@ -73,7 +73,7 @@ void ActiveObjectList::setHighlight(const ObjectInfo& info, HighlightMode mode,
return;
}
if (TreeParams::getTreeActiveAutoExpand()) {
if (TreeParams::getTreeActiveAutoExpand() && (enable || vp->isAutoCollapseOnDeactivation())) {
vp->getDocument()->signalExpandObject(
*vp,
enable ? TreeItemMode::ExpandPath : TreeItemMode::CollapseItem,