Apache OpenOffice (AOO) Bugzilla – Issue 105354
No images on 1st slide after open
Last modified: 2017-05-20 10:06:21 UTC
When I open my presentation in OOo 3.1.1 the images on the title slide do not load (see attachment). When I move forward and backward the images show up.
Created attachment 64965 [details] this shows how my document looks after opening
Reproducible. Pictures in the first page do not get displayed completely.
the actually get painted correctly but it takes some time. QueueProcessor::ProcessRequests() loops over all slides and hinders the repaint timer to execute until all slide previews are rendered.
no update after 1 hour /270 slides http://surl.central.sun.com/vdiwireframes
QueueProcessor::ProcessRequests() has two guards that should prevent it from blocking the edit view from, well, anything. Both of which are not triggered anymore due to changes outside the slide sorter in the not so distant past: 1) The ProcessRequests() method tries to detect in every loop whether the system is idle. If not then it exits immediately without creating any preview. This is not triggered because the pending loading of images into the edit view is not detected. 2) When the queue contains only entries for slides that are not visible in the slide sorter then this entries are processed on at a time. This is not triggered because the slide sorter pane that created the requests marked all previews as being visible. What makes all of this worse is that the slide sorter pane now requests previews for all slides, not just for the ones.
Fixed by leaving QueueProcessor::ProcessRequests() after every preview creation. This means that there will be situations where previews could be created faster but will not be. But the time between subsequent calls to ProcessRequests() in these situations will not be much longer than 10ms and therefore should not be a problem. SVN revision of this change is 276691.
@wg: Please verify.
Changed owner.
Verified in CWS.
Tested with OOo 3.2.0 on Mac OS X 10.5.x works fine close issue
Not fixed in MacOOo 3.2.0 (m12 Build 9483) -- waiting for 10 minutes now
adjust target
Reassigned. Background image of slide master gets not displayed in m84.
I can still not reproduce this. There is a good chance that this problem will go away as soon as CWS renaissance1 is integrated. The slide sorter has undergone a major restructuring in that CWS. For example not all previews are created at once. Only the visible ones are. So, changing target and waiting for integration of CWS renaissance1.
set target to 3.x since they are not release relevant for 3.4
Works for me in a DEV300 m102.