summaryrefslogtreecommitdiff
path: root/sd/source/ui/slidesorter/controller/SlsListener.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/slidesorter/controller/SlsListener.cxx')
-rwxr-xr-xsd/source/ui/slidesorter/controller/SlsListener.cxx9
1 files changed, 9 insertions, 0 deletions
diff --git a/sd/source/ui/slidesorter/controller/SlsListener.cxx b/sd/source/ui/slidesorter/controller/SlsListener.cxx
index 009b4fc732b9..4f911e9bb374 100755
--- a/sd/source/ui/slidesorter/controller/SlsListener.cxx
+++ b/sd/source/ui/slidesorter/controller/SlsListener.cxx
@@ -363,6 +363,7 @@ void Listener::Notify (
{
case SFX_HINT_DOCCHANGED:
mrController.CheckForMasterPageAssignment();
+ mrController.CheckForSlideTransitionAssignment();
break;
}
}
@@ -423,6 +424,14 @@ IMPL_LINK(Listener, EventMultiplexerCallback, ::sd::tools::EventMultiplexerEvent
HandleShapeModification(static_cast<const SdrPage*>(pEvent->mpUserData));
break;
+ case tools::EventMultiplexerEvent::EID_END_TEXT_EDIT:
+ if (pEvent->mpUserData != NULL)
+ {
+ const SdrObject* pObject = static_cast<const SdrObject*>(pEvent->mpUserData);
+ HandleShapeModification(pObject->GetPage());
+ }
+ break;
+
default:
break;
}