Issue 78659 - Broken busy-loop behaviour during slideshow
Summary: Broken busy-loop behaviour during slideshow
Status: CLOSED FIXED
Alias: None
Product: Impress
Classification: Application
Component: code (show other issues)
Version: recent-trunk
Hardware: All Windows, all
: P3 Trivial (vote)
Target Milestone: OOo 2.3
Assignee: christian.guenther
QA Contact: issues@graphics
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-19 14:06 UTC by thb
Modified: 2007-08-17 17:23 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Proposed fix (1.67 KB, patch)
2007-06-19 14:08 UTC, thb
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this issue.
Description thb 2007-06-19 14:06:22 UTC
Open Impress, start slideshow in windowed mode, use rehearse timings feature.
Resize the Impress window. After the first or second resize action, Impress
hangs, with the mouse grabbed and repaints missing. Keyboard still works, though.
Comment 1 thb 2007-06-19 14:07:24 UTC
@cl: please have a look, I'll attach a patch that fixes this for Windows, though
the changes in slideshowimpl.cxx needs some love, I guess...
Comment 2 thb 2007-06-19 14:08:25 UTC
Created attachment 46060 [details]
Proposed fix
Comment 3 clippka 2007-07-05 13:45:50 UTC
patch looks good, but we also should update the updatehdl loop to exit the loop
if fUpdate is < 0.25 and not < 1.0
Comment 4 clippka 2007-07-12 09:45:25 UTC
applied patch to cws impress123
Comment 5 clippka 2007-07-25 16:48:42 UTC
cl->cgu: please verify that resize behavior during reharse timings and
animations in a slideshow in window mode is working as expected...
Comment 6 christian.guenther 2007-08-01 12:17:03 UTC
CGU: Verified in cws impress123
Comment 7 christian.guenther 2007-08-17 17:23:14 UTC
CGU:Integrated in src680m225