https://issues.apache.org/ooo/show_bug.cgi?id=122121

--- Comment #4 from Armin Le Grand <[email protected]> ---
ALG: Reason is that in ScDrawShell::GetDrawAttrState the ItemSet fetched from
the selected objects is not just copied, but 'Put' to the target ItemSet by
using rSet.Put( pDrView->GetAttrFromMarked(sal_False) );. This merges the items
using bInvalidAsDefault == true in SfxItemSet::Put, so every item which is on
state invalid will be put to state default. Some lines below all defaults for
line and fill attr get set from default to disabled. I think the 'Put' should
either be replaced by an assignment or be called with bInvalidAsDefault ==
false, checking...

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

Reply via email to