diff options
Diffstat (limited to 'sw/source/core/access/acccontext.cxx')
-rw-r--r-- | sw/source/core/access/acccontext.cxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sw/source/core/access/acccontext.cxx b/sw/source/core/access/acccontext.cxx index 4f18aa6ed6b5..445dd7474626 100644 --- a/sw/source/core/access/acccontext.cxx +++ b/sw/source/core/access/acccontext.cxx @@ -1166,6 +1166,11 @@ void SwAccessibleContext::InvalidateChildPosOrSize( // nothing to do; return; } + SAL_DEBUG("SwAccessibleContext this: " << this + << ", role: " << getAccessibleRole() + << ", name: " << getAccessibleName() + << ", parent: " << getAccessibleParent().get() + << ", child count: " << getAccessibleChildCount()); const bool bVisibleChildrenOnly = SwAccessibleChild( GetFrame() ).IsVisibleChildrenOnly(); const bool bNew = rOldFrame.IsEmpty() || @@ -1182,6 +1187,13 @@ void SwAccessibleContext::InvalidateChildPosOrSize( // The frame becomes visible. A child event must be send. ::rtl::Reference< SwAccessibleContext > xAccImpl = GetMap()->GetContextImpl( rChildFrameOrObj.GetSwFrame() ); + + SAL_DEBUG("SwAccessibleContext xAccImpl: " << xAccImpl.get() + << ", role: " << xAccImpl->getAccessibleRole() + << ", name: " << xAccImpl->getAccessibleName() + << ", parent: " << xAccImpl->getAccessibleParent().get() + << ", child count: " << xAccImpl->getAccessibleChildCount()); + xAccImpl->ScrolledIn(); } else if ( rChildFrameOrObj.GetDrawObject() ) |