Salome HOME
Selector implementation for OCC viewer.
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_ZoneDlg.cxx
index 02e6a60b5f28348abecc0b6ceabf10b5f9f12187..1806765edfdefd14ec3bd4481cab800081378345 100644 (file)
@@ -174,7 +174,15 @@ void HYDROGUI_ZoneDlg::setPolylineNames( const QStringList& thePolylines )
 
 void HYDROGUI_ZoneDlg::setPolylineName( const QString& theName )
 {
-  myPolylines->setCurrentIndex( myPolylines->findText( theName ) );
+  int aNewIdx = myPolylines->findText( theName );
+  if ( aNewIdx != myPolylines->currentIndex() )
+  {
+    myPolylines->setCurrentIndex( aNewIdx );
+  }
+  else
+  {
+    onZoneDefChanged();
+  }
 }
 
 QString HYDROGUI_ZoneDlg::getPolylineName() const