summaryrefslogtreecommitdiff
path: root/sd/source/ui/view/frmview.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sd/source/ui/view/frmview.cxx')
-rw-r--r--sd/source/ui/view/frmview.cxx7
1 files changed, 4 insertions, 3 deletions
diff --git a/sd/source/ui/view/frmview.cxx b/sd/source/ui/view/frmview.cxx
index 1232d9f23692..aa4f7af1a51e 100644
--- a/sd/source/ui/view/frmview.cxx
+++ b/sd/source/ui/view/frmview.cxx
@@ -395,14 +395,15 @@ void FrameView::WriteUserDataSequence ( css::uno::Sequence < css::beans::Propert
aUserData.addValue( sUNO_View_EliminatePolyPointLimitAngle, makeAny( static_cast<sal_Int32>(GetEliminatePolyPointLimitAngle()) ) );
aUserData.addValue( sUNO_View_IsEliminatePolyPoints, makeAny( IsEliminatePolyPoints() ) );
+ SdrLayerAdmin& rLayerAdmin = getSdrModelFromSdrView().GetLayerAdmin();
Any aAny;
- GetVisibleLayers().QueryValue( aAny );
+ rLayerAdmin.QueryValue(GetVisibleLayers(), aAny);
aUserData.addValue( sUNO_View_VisibleLayers, aAny );
- GetPrintableLayers().QueryValue( aAny );
+ rLayerAdmin.QueryValue(GetPrintableLayers(), aAny);
aUserData.addValue( sUNO_View_PrintableLayers, aAny );
- GetLockedLayers().QueryValue( aAny );
+ rLayerAdmin.QueryValue(GetLockedLayers(), aAny);
aUserData.addValue( sUNO_View_LockedLayers, aAny );
aUserData.addValue( sUNO_View_NoAttribs, makeAny( IsNoAttribs() ) );