Don't remove controller just to be sure before adding it in

Song::restoreControllerStates, Song::addController handles double adds.
Fixes #2318
This commit is contained in:
Raine M. Ekman
2015-11-22 21:43:00 +02:00
parent 3e03e716ff
commit 3a3af4ce6b

View File

@@ -1198,12 +1198,6 @@ void Song::restoreControllerStates( const QDomElement & element )
Controller * c = Controller::create( node.toElement(), this );
Q_ASSERT( c != NULL );
/* For PeakController, addController() was called in
* PeakControllerEffect::PeakControllerEffect().
* This line removes the previously added controller for PeakController
* without affecting the order of controllers in Controller Rack
*/
Engine::getSong()->removeController( c );
addController( c );
node = node.nextSibling();