Salome HOME
Merge branch 'master' into BR_PYTHON_PLUGIN
[modules/shaper.git] / src / XGUI / XGUI_ModuleConnector.cpp
index 6a3c81a9f35b5ccda61750026914f4970ff75231..45f2d0ed7e9690fce5c5fc64232b01567c0a8149 100644 (file)
@@ -59,6 +59,8 @@ ModuleBase_Operation* XGUI_ModuleConnector::currentOperation() const
 void XGUI_ModuleConnector::activateSubShapesSelection(const QIntList& theTypes)
 {
   XGUI_Displayer* aDisp = myWorkshop->displayer();
+  // Close context if it was opened in order to clear stsndard selection modes
+  aDisp->closeLocalContexts(false);
   aDisp->openLocalContext();
   // Convert shape types to selection types
   QIntList aModes;