Conflicts:
src/XGUI/XGUI_Workshop.cpp
//******************************************************
void XGUI_Workshop::onOperationStopped(ModuleBase_Operation* theOperation)
{
- hidePropertyPanel();
- updateCommandStatus();
+ ModuleBase_PropPanelOperation* aOperation =
+ (ModuleBase_PropPanelOperation*)(myOperationMgr->currentOperation());
+
+ if(aOperation->xmlRepresentation().isEmpty()) { //!< No need for property panel
+ updateCommandStatus();
+ } else {
- myMainWindow->hidePropertyPanel();
++ hidePropertyPanel();
+ updateCommandStatus();
+ if (myMainWindow) {
XGUI_MainMenu* aMenu = myMainWindow->menuObject();
aMenu->restoreCommandState();
}
++ }
}
/*