To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=89792


User af changed the following:

                What    |Old value                 |New value
================================================================================
                  Status|NEW                       |RESOLVED
--------------------------------------------------------------------------------
              Resolution|                          |FIXED
--------------------------------------------------------------------------------




------- Additional comments from [EMAIL PROTECTED] Thu Jun  5 12:21:08 +0000 
2008 -------
Unlike lines or polygons sprites are painted somewhat asynchronously on
updateScreen().  At this point there is view state or render state that could
specify the clip rectangle.
Furthermore, the clip region of sprites specified via XSprite::clip() is
expected in the coordinate system of the sprite, not that of the canvas.

Fixed the sprite clipping by updating the clip region every time XSprite::move()
is called (and of course when XSprite::clip() is called) by transforming the
canvas bounds into the coordinate system of the sprite and setting that as clip
region.

Modified files:
/sd/source/ui/presenter/PresenterCanvas.hxx    rev. 1.3.30.1
/sd/source/ui/presenter/PresenterCanvas.cxx    rev. 1.3.28.1


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to