svx/source/sidebar/area/AreaPropertyPanelBase.cxx | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-)
New commits: commit 490c2fc6080aa652b9b31385517aaf536f5bbd57 Author: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> AuthorDate: Thu Nov 3 10:56:47 2022 +0100 Commit: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> CommitDate: Thu Nov 3 14:22:42 2022 +0100 tdf#151174 Hide transparency widgets when not needed Regression from adc536e9efc77690df62177aa722f9252bdbf96b Change-Id: I42d64fafe170d08e14bb4fe087a3e628ac862e49 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/142221 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <samuel.mehrbr...@allotropia.de> diff --git a/svx/source/sidebar/area/AreaPropertyPanelBase.cxx b/svx/source/sidebar/area/AreaPropertyPanelBase.cxx index 521d46ea1d3c..b11f61d775eb 100644 --- a/svx/source/sidebar/area/AreaPropertyPanelBase.cxx +++ b/svx/source/sidebar/area/AreaPropertyPanelBase.cxx @@ -411,11 +411,6 @@ void AreaPropertyPanelBase::FillStyleChanged(bool bUpdateModel) bool bShowMTRAngle = false; bool bShowToolBoxColor = false; bool bShowBmpImport = false; - // Transparency widgets are shown by default - bool bShowLBTransType = true; - bool bShowTrspTextFT = true; - bool bShowMTRTransparent = true; - bool bShowSldTransparent = true; // #i122676# Do no longer trigger two Execute calls, one for SID_ATTR_FILL_STYLE // and one for setting the fill attribute itself, but add two SfxPoolItems to the @@ -632,10 +627,12 @@ void AreaPropertyPanelBase::FillStyleChanged(bool bUpdateModel) } case USE_BACKGROUND: { - bShowLBTransType = false; - bShowTrspTextFT = false; - bShowMTRTransparent = false; - bShowSldTransparent = false; + // No transparencies here + mxLBTransType->hide(); + mxTrspTextFT->hide(); + mxMTRTransparent->hide(); + mxSldTransparent->hide(); + mxBTNGradient->hide(); if (bUpdateModel) { const XFillStyleItem aXFillStyleItem(drawing::FillStyle_NONE); @@ -653,10 +650,6 @@ void AreaPropertyPanelBase::FillStyleChanged(bool bUpdateModel) mxMTRAngle->set_visible(bShowMTRAngle); mxToolBoxColor->set_visible(bShowToolBoxColor); mxBmpImport->set_visible(bShowBmpImport); - mxLBTransType->set_visible(bShowLBTransType); - mxTrspTextFT->set_visible(bShowTrspTextFT); - mxMTRTransparent->set_visible(bShowMTRTransparent); - mxSldTransparent->set_visible(bShowSldTransparent); meLastXFS = static_cast<sal_uInt16>(nPos);