diff --git a/src/ViewManager.cpp b/src/ViewManager.cpp index 3e9680bc7..c42e5aa45 100644 --- a/src/ViewManager.cpp +++ b/src/ViewManager.cpp @@ -927,15 +927,16 @@ void ViewManager::profileChanged(Profile::Ptr profile) SessionManager::instance()->sessionProfile(iter.value()) == profile ) { applyProfileToView(iter.key(),profile); + + QListIterator containerIter(_viewSplitter->containers()); + while ( containerIter.hasNext() ) + { + ViewContainer* container = containerIter.next(); + applyProfileToContainer(container, profile); + } } } - QListIterator containerIter(_viewSplitter->containers()); - while ( containerIter.hasNext() ) - { - ViewContainer* container = containerIter.next(); - applyProfileToContainer(container, profile); - } } QList ViewManager::viewProperties() const