diff options
author | iain holmes <iain@xamarin.com> | 2017-04-12 18:17:16 +0300 |
---|---|---|
committer | iain holmes <iain@xamarin.com> | 2017-04-12 18:17:49 +0300 |
commit | 2bacf0ea41c33e6b963e0c67c8653b446404b95b (patch) | |
tree | 3ee5811545c2a2e03559717baddb68fac792764f /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components | |
parent | 28752bd44c98ac0243096ca82c0bd9514e1a5f63 (diff) |
[A11y] Improve the accessibility of the Custom Command Widget
Fixes BXC #53542
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/StringTagSelectorButton.cs | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/StringTagSelectorButton.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/StringTagSelectorButton.cs index 7e43ed21c8..b669f671a2 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/StringTagSelectorButton.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Gui.Components/StringTagSelectorButton.cs @@ -1,4 +1,4 @@ -// +// // StringTagSelectorButton.cs // // Author: @@ -28,6 +28,7 @@ using System; using MonoDevelop.Core.StringParsing; using Gtk; using MonoDevelop.Core; +using MonoDevelop.Components.AtkCocoaHelper; namespace MonoDevelop.Ide.Gui.Components { @@ -39,8 +40,10 @@ namespace MonoDevelop.Ide.Gui.Components public StringTagSelectorButton () { this.Build (); + + Accessible.SetShouldIgnore (true); } - + public StringTagModelDescription TagModel { get; set; } public Entry TargetEntry { get; set; } @@ -147,6 +150,12 @@ namespace MonoDevelop.Ide.Gui.Components //let GTK reposition the button if it still doesn't fit on the screen push_in = true; } + + public Atk.Object ButtonAccessible { + get { + return button.Accessible; + } + } } } |