X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSalomeApp%2FSalomeApp_VisualState.cxx;h=8dd15089a2805909387379f6a5743f3dad53a8d3;hb=fa378e6127dc9f3a3cd39b4f42eb725c6a56b015;hp=1df8ccf98d20e006ce3d186ee3001ccd7141a58e;hpb=627194285d9b5354291d3a442b68b8740f114eda;p=modules%2Fgui.git diff --git a/src/SalomeApp/SalomeApp_VisualState.cxx b/src/SalomeApp/SalomeApp_VisualState.cxx index 1df8ccf98..8dd15089a 100644 --- a/src/SalomeApp/SalomeApp_VisualState.cxx +++ b/src/SalomeApp/SalomeApp_VisualState.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2007-2014 CEA/DEN, EDF R&D, OPEN CASCADE +// Copyright (C) 2007-2015 CEA/DEN, EDF R&D, OPEN CASCADE // // Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, // CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS @@ -178,9 +178,11 @@ int SalomeApp_VisualState::storeState() module = itM.next(); if ( !module ) continue; - if ( SalomeApp_Module* sModule = dynamic_cast( module ) ) { - ip->append( "AP_MODULES_LIST", sModule->moduleName().toStdString() ); - sModule->storeVisualParameters( savePoint ); + + if ( LightApp_Module* lModule = dynamic_cast( module ) ) { + ip->append( "AP_MODULES_LIST", lModule->moduleName().toStdString() ); + if ( SalomeApp_Module* sModule = dynamic_cast( module ) ) + sModule->storeVisualParameters( savePoint ); } }