Kaydet (Commit) ba53b2d2 authored tarafından Eike Rathke's avatar Eike Rathke

avoid dynamic_cast

Change-Id: I9f64eac95b39adc649b2e63cd5abdd6e7a448ee6
üst 4dae0f05
......@@ -216,9 +216,10 @@ void SdrObjEditView::TakeActionRect(Rectangle& rRect) const
void SdrObjEditView::Notify(SfxBroadcaster& rBC, const SfxHint& rHint)
{
SdrGlueEditView::Notify(rBC,rHint);
if (pTextEditOutliner!=nullptr) {
// change of printer while editing
const SdrHint* pSdrHint = dynamic_cast<const SdrHint*>(&rHint);
if (pSdrHint!=nullptr && pTextEditOutliner!=nullptr) {
if (pSdrHint!=nullptr) {
SdrHintKind eKind=pSdrHint->GetKind();
if (eKind==SdrHintKind::RefDeviceChange) {
pTextEditOutliner->SetRefDevice(mpModel->GetRefDevice());
......@@ -233,6 +234,7 @@ void SdrObjEditView::Notify(SfxBroadcaster& rBC, const SfxHint& rHint)
pTextEditOutliner->ClearModifyFlag();
}
}
}
}
void SdrObjEditView::ModelHasChanged()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment