#include <XGUI_ActionsMgr.h>
#include <XGUI_ActiveControlMgr.h>
+#include <XGUI_SelectionActivate.h>
#include <XGUI_ActiveControlSelector.h>
#include <XGUI_PropertyPanel.h>
#include <XGUI_PropertyPanelSelector.h>
myWidgets.clear();
myPanelPage->clearPage();
myActiveWidget = NULL;
+ emit propertyPanelDeactivated();
+ myOperationMgr->workshop()->selectionActivate()->updateSelectionModes();
+ myOperationMgr->workshop()->selectionActivate()->updateSelectionFilters();
#ifdef DEBUG_ACTIVE_WIDGET
std::cout << "myActiveWidget = NULL" << std::endl;
#endif
theWidget->activate();
}
myActiveWidget = theWidget;
+ myOperationMgr->workshop()->selectionActivate()->updateSelectionModes();
+ myOperationMgr->workshop()->selectionActivate()->updateSelectionFilters();
+
#ifdef DEBUG_ACTIVE_WIDGET
std::cout << "myActiveWidget = " << (theWidget ? theWidget->context().c_str() : "") << std::endl;
#endif