sd/source/ui/view/drviews1.cxx | 5 +++++ 1 file changed, 5 insertions(+)
New commits: commit 920aec35b4485e1128a1859151d3eca530eacff4 Author: Ashod Nakashian <ashod.nakash...@collabora.co.uk> Date: Mon May 9 23:23:00 2016 -0400 LOK: fire SET_PART event when Impress page is changed Change-Id: Iebddffbdc66397b1f2937ed7320f7800c8bab4cc Reviewed-on: https://gerrit.libreoffice.org/24817 Reviewed-by: Ashod Nakashian <ashnak...@gmail.com> Tested-by: Ashod Nakashian <ashnak...@gmail.com> diff --git a/sd/source/ui/view/drviews1.cxx b/sd/source/ui/view/drviews1.cxx index 6270438..27fe8d6 100644 --- a/sd/source/ui/view/drviews1.cxx +++ b/sd/source/ui/view/drviews1.cxx @@ -82,6 +82,7 @@ #include <sfx2/request.hxx> #include <boost/bind.hpp> #include <comphelper/lok.hxx> +#include <LibreOfficeKit/LibreOfficeKitEnums.h> using namespace com::sun::star; @@ -937,6 +938,10 @@ bool DrawViewShell::SwitchPage(sal_uInt16 nSelectedPage) // never at a masterpage) GetDoc()->SetSelected(mpActualPage, true); + // notify LibreOfficeKit about changed page + OString aPayload = OString::number(nSelectedPage); + GetDoc()->libreOfficeKitCallback(LOK_CALLBACK_SET_PART, aPayload.getStr()); + rtl::Reference< sd::SlideShow > xSlideshow( SlideShow::GetSlideShow( GetDoc() ) ); if( !xSlideshow.is() || !xSlideshow->isRunning() || ( xSlideshow->getAnimationMode() != ANIMATIONMODE_SHOW ) ) { _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits