diff options
author | Andrzej J. R. Hunt <andrzej@ahunt.org> | 2012-07-20 12:02:54 +0200 |
---|---|---|
committer | Michael Meeks <michael.meeks@suse.com> | 2012-08-06 10:22:59 +0100 |
commit | 0aa7aa85a4cb0b0608afea6c69f61ed8426c8185 (patch) | |
tree | 48b7fc76bb69484d35297cc643470174093cb490 /sd/source/ui/slideshow/slideshowimpl.cxx | |
parent | 597924e78a7c34ed74aa642aafe9f3504a4c335d (diff) |
Fixed a further bug in the Listener cycle. Refactored image storage.
Change-Id: I2b3f9e2c46dafde4bd488bc95675c04e8806c9a4
Diffstat (limited to 'sd/source/ui/slideshow/slideshowimpl.cxx')
-rw-r--r-- | sd/source/ui/slideshow/slideshowimpl.cxx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sd/source/ui/slideshow/slideshowimpl.cxx b/sd/source/ui/slideshow/slideshowimpl.cxx index 1ae0ee6f5950..d904b41374d0 100644 --- a/sd/source/ui/slideshow/slideshowimpl.cxx +++ b/sd/source/ui/slideshow/slideshowimpl.cxx @@ -79,7 +79,7 @@ #include "canvas/elapsedtime.hxx" #include "avmedia/mediawindow.hxx" #include "svtools/colrdlg.hxx" - +#include "Server.hxx" #include <boost/bind.hpp> using ::rtl::OUString; @@ -609,6 +609,7 @@ SlideshowImpl::~SlideshowImpl() void SAL_CALL SlideshowImpl::disposing() { + Server::presentationStopped(); if( mxShow.is() && mpDoc ) NotifyDocumentEvent( mpDoc, "OnEndPresentation" ); @@ -1508,6 +1509,7 @@ void SAL_CALL SlideshowImpl::resume() throw (RuntimeException) comphelper::anyToString( cppu::getCaughtException() ), RTL_TEXTENCODING_UTF8 )).getStr() ); } + Server::presentationStarted( this ); } // --------------------------------------------------------- |