summaryrefslogtreecommitdiff
path: root/accessibility
diff options
context:
space:
mode:
authorFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-04-26 22:30:32 +0200
committerFrank Schoenheit [fs] <frank.schoenheit@sun.com>2010-04-26 22:30:32 +0200
commit681ceb75cce1db69e35c308c2b888bc70f56c7b2 (patch)
tree4ae9a8bfbbc8bb5b71159681282a35545fc310e6 /accessibility
parent1558694a52ca124f729619eb7ee15a0950a9c392 (diff)
slidecopy: corrected parenthood of the ToolPanelDecks's A11Y object - had a cyclic ancestor chain before ...
Diffstat (limited to 'accessibility')
-rwxr-xr-xaccessibility/source/extended/AccessibleToolPanelDeck.cxx3
1 files changed, 3 insertions, 0 deletions
diff --git a/accessibility/source/extended/AccessibleToolPanelDeck.cxx b/accessibility/source/extended/AccessibleToolPanelDeck.cxx
index d9ecb14f0384..6976b221a8b5 100755
--- a/accessibility/source/extended/AccessibleToolPanelDeck.cxx
+++ b/accessibility/source/extended/AccessibleToolPanelDeck.cxx
@@ -319,6 +319,9 @@ namespace accessibility
Reference< XAccessible > SAL_CALL AccessibleToolPanelDeck::getAccessibleParent( ) throw (RuntimeException)
{
MethodGuard aGuard( *m_pImpl );
+ const Reference< XAccessible > xParent = implGetForeignControlledParent();
+ if ( xParent.is() )
+ return xParent;
return m_pImpl->m_xAccessibleParent;
}