diff options
Diffstat (limited to 'sw/source/uibase/docvw/SidebarTxtControl.cxx')
-rw-r--r-- | sw/source/uibase/docvw/SidebarTxtControl.cxx | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/sw/source/uibase/docvw/SidebarTxtControl.cxx b/sw/source/uibase/docvw/SidebarTxtControl.cxx index f520501c13f1..df1636ea510c 100644 --- a/sw/source/uibase/docvw/SidebarTxtControl.cxx +++ b/sw/source/uibase/docvw/SidebarTxtControl.cxx @@ -251,23 +251,23 @@ void SidebarTextControl::Paint(vcl::RenderContext& rRenderContext, const tools:: DoPaint(rRenderContext, rRect); - if (mrSidebarWin.GetLayoutStatus() == SwPostItHelper::DELETED) - { - const AntialiasingFlags nFormerAntialiasing( rRenderContext.GetAntialiasing() ); - const bool bIsAntiAliasing = officecfg::Office::Common::Drawinglayer::AntiAliasing::get(); - if ( bIsAntiAliasing ) - rRenderContext.SetAntialiasing(AntialiasingFlags::Enable); - rRenderContext.SetLineColor(mrSidebarWin.GetChangeColor()); - rRenderContext.DrawLine(rRenderContext.PixelToLogic(aPos), - rRenderContext.PixelToLogic(aPos + Point(aSize.Width(), - aSize.Height() * 0.95))); - rRenderContext.DrawLine(rRenderContext.PixelToLogic(aPos + Point(aSize.Width(), - 0)), - rRenderContext.PixelToLogic(aPos + Point(0, - aSize.Height() * 0.95))); - if ( bIsAntiAliasing ) - rRenderContext.SetAntialiasing(nFormerAntialiasing); - } + if (mrSidebarWin.GetLayoutStatus() != SwPostItHelper::DELETED) + return; + + const AntialiasingFlags nFormerAntialiasing( rRenderContext.GetAntialiasing() ); + const bool bIsAntiAliasing = officecfg::Office::Common::Drawinglayer::AntiAliasing::get(); + if ( bIsAntiAliasing ) + rRenderContext.SetAntialiasing(AntialiasingFlags::Enable); + rRenderContext.SetLineColor(mrSidebarWin.GetChangeColor()); + rRenderContext.DrawLine(rRenderContext.PixelToLogic(aPos), + rRenderContext.PixelToLogic(aPos + Point(aSize.Width(), + aSize.Height() * 0.95))); + rRenderContext.DrawLine(rRenderContext.PixelToLogic(aPos + Point(aSize.Width(), + 0)), + rRenderContext.PixelToLogic(aPos + Point(0, + aSize.Height() * 0.95))); + if ( bIsAntiAliasing ) + rRenderContext.SetAntialiasing(nFormerAntialiasing); } void SidebarTextControl::MakeVisible() |