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


User af changed the following:

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




------- Additional comments from a...@openoffice.org Tue Sep 15 17:28:05 +0000 
2009 -------
When the layout is changed then presentation objects (called placeholders above)
are removed and inserted.  The corresponding accessibility objects have already
been removed and created correctly.  The children that represent paragraphs of
text have not been created right away.  The reason for this was an optimization
that tried to prevent to create those paragraphs when not needed.  It was,
however, not detected when text was set at a shape and accessible paragraphs
could and should be created for it.

Technicalities:
AccessibleShape::Init() create and AccessibleEmptyEditSource, a proxy, instead
of SvxTextEditSource when at the time Init() was called the SdrObject did not
yet have a OutlinerParaObject.  This proxy was not replaced by the real thing
when text was set and an OutlinerParaObject became available.

Fixed by calling AccessibleEmptyEditSource::Switch2ProxyEditSource() when the
OutlinerParaObject becomes available.
With the fix the accersizer shows the correct sub-tree of accessibility objects
for the presentation objects.

SVN revision is 276186.


---------------------------------------------------------------------
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: issues-unsubscr...@graphics.openoffice.org
For additional commands, e-mail: issues-h...@graphics.openoffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org
For additional commands, e-mail: allbugs-h...@openoffice.org

Reply via email to