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


User kstribley changed the following:

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




------- Additional comments from [EMAIL PROTECTED] Fri Dec  5 05:42:47 +0000 
2008 -------
This has been fixed in CWS graphite01 at r264884.
The bad rendering was caused by a combination of issues:

- The UniscribeLayout implementation of MoveGlyph (called by MultiSalLayout)
applies the move by modifying the advance of the previous glyph. However, if
this glyph is dropped then it may be lost by a following call to Simplify. In
fallback layouts Simplify may be called both before the move, so the code must
allow for both cases.

- After glyphs have been dropped at the start of a VisualItem the mnMinGlyphPos
was being modified. However, this is used as the base for mpLogClusters - which
is relative to the first glyph of the VisualItem. If mpLogClusters is wrong,
then GetItemSubrange can return the wrong result causing glyphs to be dropped.
mnMinGlyphPos shouldn't therefore be modified, but instead the glyphs at the
start of the VisualItem are now dropped in the same way as those in the middle.


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