diff options
author | Mike Kaganski <mike.kaganski@collabora.com> | 2023-04-27 17:10:06 +0300 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2023-05-13 20:05:27 +0200 |
commit | 6895639272ef8c98d09866aa6e2d330bfbce7011 (patch) | |
tree | 27b57a75a7b3419f9a8b81c8e81a964183181324 /svtools | |
parent | 7f217817188e1a66a3cf9fb94732243232b0a0e5 (diff) |
tdf#155048: forward AntiAliasing to drawinglayer also in temporary case
Commit 444bf8710d5da7b584fbcb94693e4ed8d2e29297 (Update handling of
AntiAliasing settings and processor2d, 2022-11-08) made respective
changes so that SvtOptionsDrawinglayer::SetAntiAliasing forwards the
setting to drawinglayer. However, it only happened in non-temporary
case, which is fixed now.
Change-Id: I66f5630dde759e3a3aa305ef38f60c8e24e6330e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151109
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151154
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'svtools')
-rw-r--r-- | svtools/source/config/optionsdrawinglayer.cxx | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/svtools/source/config/optionsdrawinglayer.cxx b/svtools/source/config/optionsdrawinglayer.cxx index 2fee81139800..0564adffa94c 100644 --- a/svtools/source/config/optionsdrawinglayer.cxx +++ b/svtools/source/config/optionsdrawinglayer.cxx @@ -183,14 +183,15 @@ void SetAntiAliasing( bool bOn, bool bTemporary ) comphelper::ConfigurationChanges::create(); officecfg::Office::Common::Drawinglayer::AntiAliasing::set(bOn, batch); batch->commit(); + } - if(!gbAntiAliasingForwardInitial || gbAntiAliasingForwardLast != bOn) - { - gbAntiAliasingForwardInitial = true; - gbAntiAliasingForwardLast = bOn; - drawinglayer::geometry::ViewInformation2D::forwardAntiAliasing(bOn); - } + if (!gbAntiAliasingForwardInitial || gbAntiAliasingForwardLast != bOn) + { + gbAntiAliasingForwardInitial = true; + gbAntiAliasingForwardLast = bOn; + drawinglayer::geometry::ViewInformation2D::forwardAntiAliasing(bOn); } + gbAntiAliasing = bOn; } |