[Libreoffice-bugs] [Bug 118662] FILESAVE - Time to save a 500Kb xlsx file has grown and causes a dump (see comment 7)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Jul 18 17:46:26 UTC 2018


https://bugs.documentfoundation.org/show_bug.cgi?id=118662

--- Comment #21 from Armin Le Grand (CIB) <Armin.Le.Grand at me.com> ---
Difference seems that SvxShape::GetBitmap does something in 6.2 while 6.1 does
nothing for drawing.Caption objects. This is because in 6.1

GetSdrObject()->IsInserted() -> false

while for 6.2

GetSdrObject()->IsInserted() -> true

What means that we have a case where 'IsInserted' is not used as 'this object
is member of a page or group', but abused to suppress special operations.
I am pretty confident when I look into 6.1 (tomorrow) who and why is setting
bInserted (member of SdrObject) I will see some hack for Calc version of
SdrCaptionObj...

All this BTW in an official UNO API implementation for getting
GetPropertyValue("Metafile") what means this will not work for 'special'
XShapes what is by itself bad enough.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180718/ba1dfad6/attachment.html>


More information about the Libreoffice-bugs mailing list