diff options
Diffstat (limited to 'sdext/source')
-rw-r--r-- | sdext/source/presenter/PresenterFrameworkObserver.cxx | 27 |
1 files changed, 6 insertions, 21 deletions
diff --git a/sdext/source/presenter/PresenterFrameworkObserver.cxx b/sdext/source/presenter/PresenterFrameworkObserver.cxx index 55e0bf891da9..1bdfd979eaf0 100644 --- a/sdext/source/presenter/PresenterFrameworkObserver.cxx +++ b/sdext/source/presenter/PresenterFrameworkObserver.cxx @@ -94,29 +94,14 @@ void SAL_CALL PresenterFrameworkObserver::disposing (const lang::EventObject& rE } void SAL_CALL PresenterFrameworkObserver::notifyConfigurationChange ( - const ConfigurationChangeEvent& rEvent) + const ConfigurationChangeEvent& /*rEvent*/) { - bool bDispose(false); - - Action aAction (maAction); - if (rEvent.Type == "ConfigurationUpdateEnd") - { - Shutdown(); - aAction(true); - bDispose = true; - } - else - { - Shutdown(); - aAction(true); - bDispose = true; - } + Action aAction(maAction); + Shutdown(); + aAction(true); - if (bDispose) - { - maAction = nullptr; - dispose(); - } + maAction = nullptr; + dispose(); } } } // end of namespace ::sdext::presenter |