From eaec995a96b41963ae9e5156b6c5c7ac022f9a55 Mon Sep 17 00:00:00 2001 From: Daniel Date: Wed, 16 Jan 2019 18:51:47 -0200 Subject: tdf#122079 - Document orientation is no longer changed in print dialog Change-Id: I9d13cfd136f9b70674b3e43268525f8a6e1c0954 Reviewed-on: https://gerrit.libreoffice.org/66483 Tested-by: Jenkins Reviewed-by: Mike Kaganski Reviewed-by: Michael Weghorn --- sw/source/uibase/uno/unotxdoc.cxx | 26 -------------------------- 1 file changed, 26 deletions(-) (limited to 'sw') diff --git a/sw/source/uibase/uno/unotxdoc.cxx b/sw/source/uibase/uno/unotxdoc.cxx index c2f7f93b1935..24e360a76f90 100644 --- a/sw/source/uibase/uno/unotxdoc.cxx +++ b/sw/source/uibase/uno/unotxdoc.cxx @@ -2387,25 +2387,6 @@ static bool lcl_GetBoolProperty( return bRes; } -static sal_Int32 lcl_GetIntProperty( - const uno::Sequence< beans::PropertyValue >& rOptions, - const sal_Char *pPropName, - sal_Int32 nDefault ) -{ - sal_Int32 nRes = nDefault; - const sal_Int32 nLen = rOptions.getLength(); - const beans::PropertyValue *pProps = rOptions.getConstArray(); - for ( sal_Int32 i = 0; i < nLen; ++i ) - { - if ( pProps[i].Name.equalsAscii( pPropName ) ) - { - pProps[i].Value >>= nRes; - break; - } - } - return nRes; -} - SfxViewShell * SwXTextDocument::GetRenderView( bool &rbIsSwSrcView, const uno::Sequence< beans::PropertyValue >& rOptions, @@ -2599,13 +2580,6 @@ sal_Int32 SAL_CALL SwXTextDocument::getRendererCount( if (!pViewShell || !pViewShell->GetLayout()) return 0; - // make sure document orientation matches printer paper orientation - sal_Int32 nLandscape = lcl_GetIntProperty( rxOptions, "IsLandscape", -1 ); - if ( nLandscape == 1 ) - pViewShell->ChgAllPageOrientation( Orientation::Landscape ); - else if ( nLandscape == 0 ) - pViewShell->ChgAllPageOrientation( Orientation::Portrait ); - if (bFormat) { // #i38289 -- cgit