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


User aw changed the following:

                What    |Old value                 |New value
================================================================================
                  Status|NEW                       |STARTED
--------------------------------------------------------------------------------




------- Additional comments from [email protected] Thu Dec 18 13:26:50 +0000 
2008 -------
AW: Problem is that the BoundRect (aOutRect member in drObject) is resetted at
object modification. Object modification triggers SetRectsDirty which again uses
SetBoundRectDirty which resets aOutRect.
The difference to the pre-primitiv version is that in the old version only a
flag (bBoundRectDirty) was changed. This worked, since the default
implementation of RecalcBoundRect does nothing and just the flag gets reset, so
aOutRect never really changed.
To avoid changing aOutRect for SdrPageObj which is model data for this object
SetBoundRectDirty needs to be overloaded. Unfortunately it's not yet virtual,
but we have CWSes, so i'll change that. Alternatively overloading SetRectsDirty
(which is virtual) would work in most cases, but still someone could call
SetBoundRectDirty over other paths.

---------------------------------------------------------------------
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