Kaydet (Commit) dbeba7e2 authored tarafından Markus Mohrhard's avatar Markus Mohrhard

we should not disable items because they are set twice

Change-Id: I73130922a773df353db509b0ea62d0013a1df292
üst b3a52304
......@@ -473,7 +473,7 @@ void AreaPropertyPanelBase::DataChanged(
void AreaPropertyPanelBase::ImpUpdateTransparencies()
{
if(mpTransparanceItem.get() && mpFloatTransparenceItem.get())
if(mpTransparanceItem.get() || mpFloatTransparenceItem.get())
{
bool bZeroValue(false);
......@@ -601,7 +601,7 @@ void AreaPropertyPanelBase::updateFillTransparence(bool bDisabled, bool bDefault
}
else if(bDefault)
{
if(pItem && (!mpTransparanceItem || *pItem != *mpTransparanceItem))
if(pItem)
{
mpTransparanceItem.reset(static_cast<SfxUInt16Item*>(pItem->Clone()));
}
......@@ -629,7 +629,7 @@ void AreaPropertyPanelBase::updateFillFloatTransparence(bool bDisabled, bool bDe
if(bDefault)
{
if(pItem && (!mpFloatTransparenceItem || *pItem != *mpFloatTransparenceItem))
if(pItem)
{
mpFloatTransparenceItem.reset(static_cast<XFillFloatTransparenceItem*>(pItem->Clone()));
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment