[Libreoffice-bugs] [Bug 142709] Slide show drops to desktop in the middle of the presentation (press still active in background)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sun Jun 27 09:10:14 UTC 2021


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

--- Comment #6 from Telesto <telesto at surfxs.nl> ---
Created attachment 173230
  --> https://bugs.documentfoundation.org/attachment.cgi?id=173230&action=edit
Bibisect log

This worked fine until
author  Noel Grandin <noelgrandin at gmail.com>    2021-01-18 18:27:19 +0200
committer       Noel Grandin <noel.grandin at collabora.co.uk>     2021-05-17
12:56:51 +0200
commit  9090dc1f3b27195f5defd35586ac79357992be21 (patch)
tree    d39f4b624ae337d5c9ce76eba8521b76e53afa05
parent  c8cf2e0e088b74afa52564945a9c005b3b86bf7e (diff)
split OutputDevice from Window
as part of a longer-term goal of doing our
widget rendering only inside a top-level render-
context.

I moved all of the OutputDevice-related code that existed in vcl::Window
into a new subclass of OutputDevice called WindowOutputDevice.


(*) not sure why we are getting an 1x1 surface in
    SvpSalGraphics::releaseCairoContext, but to fix it I clamp
    the size there

(*) might have to dump VCLXDevice, and move it's code down into VCLXWindow and
VCLXVirtualDevice

(*) can we remove use of VCLXDevice in other places, in favour of just talking
to the VCL code?

https://cgit.freedesktop.org/libreoffice/core/commit/?id=9090dc1f3b27195f5defd35586ac79357992be21

After this commit:
1. First start of presentation crashes
2. Second run, the effect being replaced by functional one

Somewhere the right effect is re-introduced.. (different bibisect?) but not
showing in Windows 7 and showing in 8.1 but dropping presentation to desktop

-- 
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/20210627/a39301ef/attachment-0001.htm>


More information about the Libreoffice-bugs mailing list