summaryrefslogtreecommitdiff
path: root/vcl/aqua/source/a11y
diff options
context:
space:
mode:
authorJens-Heiner Rechtien <hr@openoffice.org>2009-06-04 15:06:14 +0000
committerJens-Heiner Rechtien <hr@openoffice.org>2009-06-04 15:06:14 +0000
commitf9278148dc944e947fa8ed2b786098bcdba39004 (patch)
tree87ab1c5352b57526c3bcf3e34c5a4a4ad98ea453 /vcl/aqua/source/a11y
parentcf1a66987abce026206ef2be5089847dcca1ae88 (diff)
CWS-TOOLING: integrate CWS vcl102
pl: resync to m49 pl: #i102082# correct index access pl: #i102082# correct index access pl: merge tag pl: #i101674# update selection background markers for toolbars and menus pl: fix debug compile pl: #i101461# improve xdg functionality (thanks oblin) pl: #i100501# get IsAddStream from configuration setting in direct export case pl: #i100725# check for null ptr pl: #i100617# fix got lost in merge
Diffstat (limited to 'vcl/aqua/source/a11y')
-rw-r--r--vcl/aqua/source/a11y/aqua11ywrapper.mm8
1 files changed, 5 insertions, 3 deletions
diff --git a/vcl/aqua/source/a11y/aqua11ywrapper.mm b/vcl/aqua/source/a11y/aqua11ywrapper.mm
index 066748cc1525..d6f99c7020d6 100644
--- a/vcl/aqua/source/a11y/aqua11ywrapper.mm
+++ b/vcl/aqua/source/a11y/aqua11ywrapper.mm
@@ -178,9 +178,11 @@ static MacOSBOOL isPopupMenuOpen = NO;
-(Reference < XAccessible >)getFirstRadioButtonInGroup {
Reference < XAccessibleRelationSet > rxAccessibleRelationSet = [ self accessibleContext ] -> getAccessibleRelationSet();
- AccessibleRelation relationMemberOf = rxAccessibleRelationSet -> getRelationByType ( AccessibleRelationType::MEMBER_OF );
- if ( relationMemberOf.RelationType == AccessibleRelationType::MEMBER_OF && relationMemberOf.TargetSet.hasElements() ) {
- return Reference < XAccessible > ( relationMemberOf.TargetSet[0], UNO_QUERY );
+ if( rxAccessibleRelationSet.is() )
+ {
+ AccessibleRelation relationMemberOf = rxAccessibleRelationSet -> getRelationByType ( AccessibleRelationType::MEMBER_OF );
+ if ( relationMemberOf.RelationType == AccessibleRelationType::MEMBER_OF && relationMemberOf.TargetSet.hasElements() )
+ return Reference < XAccessible > ( relationMemberOf.TargetSet[0], UNO_QUERY );
}
return Reference < XAccessible > ();
}