X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSalomeApp%2FSalomeApp_Module.cxx;h=f131285ab79ad7adc2c2b44c1e2e79d6138edcfc;hb=e17b1cec9d367f21f2c8f914052b3df3d2f88d35;hp=4eb303e59d25573ed5c5604bba9dab31409d3e0b;hpb=2438610d7f53292c351d6a76e96d7dad8b307585;p=modules%2Fgui.git diff --git a/src/SalomeApp/SalomeApp_Module.cxx b/src/SalomeApp/SalomeApp_Module.cxx index 4eb303e59..f131285ab 100644 --- a/src/SalomeApp/SalomeApp_Module.cxx +++ b/src/SalomeApp/SalomeApp_Module.cxx @@ -37,16 +37,19 @@ void SalomeApp_Module::initialize( CAM_Application* app ) resMgr->raiseTranslators( name() ); } -void SalomeApp_Module::activateModule( SUIT_Study* study ) +bool SalomeApp_Module::activateModule( SUIT_Study* study ) { - CAM_Module::activateModule( study ); + bool res = CAM_Module::activateModule( study ); - if ( application() && application()->resourceMgr() ) + if ( res && application() && application()->resourceMgr() ) application()->resourceMgr()->raiseTranslators( name() ); + + return res; } -void SalomeApp_Module::deactivateModule( SUIT_Study* ) +bool SalomeApp_Module::deactivateModule( SUIT_Study* ) { + return true; } void SalomeApp_Module::selectionChanged()