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

Julien Nabet <serval2...@yahoo.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |caolan.mcnamara@collabora.c
                   |                            |om

--- Comment #2 from Julien Nabet <serval2...@yahoo.fr> ---
I noticed that this line on gtk3 always returned false:
if(pPaintWindow->OutputToWindow())

Taking a look at SdrPaintWindow ctr, I see:
247  mbOutputToWindow(OUTDEV_WINDOW == mpOutputDevice->GetOutDevType())
(see
https://opengrok.libreoffice.org/xref/core/svx/source/svdraw/sdrpaintwindow.cxx?r=9a71ac68#247)

With gtk3, it's OUTDEV_VIRDEV, that's why pPaintWindow->OutputToWindow()
returns false and so we don't call InvalidateOneWin

On gdb, I changed the value to true just for the test and I could reproduce the
crash too with gtk3.

Caolán: any idea here?

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

Reply via email to