Apache OpenOffice (AOO) Bugzilla – Attachment #51741: The new patch is created because the old one leads to issue84984. for issue #73871
aStr.Append( String( SdResId( STR_UNDO_GRAFFILTER ) ) );
mpView->BegUndo( aStr );
pFilteredObj->SetGraphicObject( aFilterObj );
mpView->ReplaceObjectAtView( pObj, *pPageView, pFilteredObj );
::sd::View* const pView = mpView;
mpView->EndUndo();
pView->ReplaceObjectAtView( pObj, *pPageView, pFilteredObj );
pView->EndUndo();
return;
}
bMarkedObjRectDirty=TRUE;
bMarkedPointsRectsDirty=TRUE;
if( eKind==HINT_OBJREMOVED && IsObjMarked( const_cast<SdrObject*>(pSdrHint->GetObject()) ) )
{
MarkObj( const_cast<SdrObject*>(pSdrHint->GetObject()), GetSdrPageView(), TRUE );
SdrSnapView::SFX_NOTIFY(rBC,rBCType,rHint,rHintType);