Issue 100618 - Strange paint problems in slide sorter
Summary: Strange paint problems in slide sorter
Status: CLOSED FIXED
Alias: None
Product: Impress
Classification: Application
Component: viewing (show other issues)
Version: OOO310m7
Hardware: All Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 3.1
Assignee: wolframgarten
QA Contact: issues@graphics
URL:
Keywords:
Depends on:
Blocks: 95768
  Show dependency tree
 
Reported: 2009-03-27 17:27 UTC by philipp.lohmann
Modified: 2009-04-21 11:17 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description philipp.lohmann 2009-03-27 17:27:49 UTC
In yet to be determined circumstances while working with presentations
containing many (order of 50) slides the slide sorter shows strange artifacts.
Possibly related to issue 100617.
Comment 1 groucho266 2009-03-30 09:08:46 UTC
Follow the instructions of how to reproduce issue 100617 and do the final step
with a large (many slides) Impress document.
Use the Apple mouse with track ball as mouse wheel and scroll the slide sorter
window both horizontally and vertically.

You end up with some ugly paint artifacts.

This makes this issue a likely duplicate of issue 100617.
Comment 2 groucho266 2009-03-30 13:00:07 UTC
The fix for issue 100617 makes the Impress paint errors go away, too.  Therefore
I set this issue as a duplicate.

*** This issue has been marked as a duplicate of 100617 ***
Comment 3 groucho266 2009-03-30 13:05:20 UTC
Closing duplicate.
Comment 4 clippka 2009-03-30 15:27:35 UTC
I can reproduce this on an ooo310m8 on a mac book pro. I have a presentation
with > 80 slides and do random scrolling/drag and drop in slidesorter. I also
change the window sizes. After a while the painting goes wrong. A resize fixes
this issue but it comes back later
Comment 5 philipp.lohmann 2009-03-31 15:01:39 UTC
this turned out to be a regression due to the fix for issue 97317
Comment 6 groucho266 2009-03-31 15:19:13 UTC
Hm, looks like my last message vanished.

The bug was triggered by painting the selection rectangle in the slide sorter. 
The dashes are decomposed into a set of rectangles.  With active antialiasing
some of these rectangles can be very small (sub pixel).  This triggered a
special treatment that accidentally did not restore the graphics state. 
Restoring the graphics state fixes the painting problems.

Revision of the fix (in file vcl/aqua/source/gdi/salgdi.cxx) is 270286.
Comment 7 philipp.lohmann 2009-03-31 15:25:25 UTC
please verify in CWS ooo31gsl9
Comment 8 wolframgarten 2009-04-01 11:40:53 UTC
Verified.
Comment 9 wolframgarten 2009-04-21 11:17:34 UTC
Tested and closed.