https://bugs.freedesktop.org/show_bug.cgi?id=66827

--- Comment #7 from Michael Stahl <[email protected]> ---
so what happens for this drawing toolbar is that a "uno:.FillStyle" is
dispatched, which is turned into WhichId SID_ATTR_FILL_STYLE  10164

This causes an SfxItemSet with one item to arrive in
SdrEditView::SetAttrToMarked and
sdr::properties::AttributeProperties::ItemChanged,
where in the old version the item is applied but not in the new version;
the difference is the old one had WhichId 1014 XATTR_FILLSTYLE
new one is 123 RES_FILL_STYLE, i.e. the added one.

The different WhichIds come from TransformParameters calling

 sal_uInt16 nWhich = rSet.GetPool()->GetWhich(nSlotId);

where previously the entry from the secondary pool created in
XOutdevItemPool::XOutdevItemPool was returned but now
we get the one from the primary (sw) pool instead.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to