diff options
Diffstat (limited to 'main')
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs | 1 | ||||
-rw-r--r-- | main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs | 4 |
2 files changed, 5 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs index 9f8bd48c01..e5f7080576 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components.AtkCocoaHelper/AtkCocoaHelper.cs @@ -128,6 +128,7 @@ namespace MonoDevelop.Components.AtkCocoaHelper AXGroup, AXImage, AXLink, + AXList, AXMenuButton, AXPopUpButton, AXRadioButton, diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs index 868f98a924..58e65dba0a 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Components/PathBar.cs @@ -78,6 +78,7 @@ namespace MonoDevelop.Components get { if (accessible == null) { accessible = AccessibilityElementProxy.ButtonElementProxy (); + accessible.SetRole (AtkCocoa.Roles.AXPopUpButton); accessible.Identifier = "Breadcrumb"; accessible.PerformPress += OnPerformShowMenu; @@ -183,6 +184,8 @@ namespace MonoDevelop.Components Accessible.Name = "PathBar"; Accessible.SetLabel (GettextCatalog.GetString ("Breadcrumb Bar")); Accessible.Description = GettextCatalog.GetString ("Jump to definitions in the current file"); + Accessible.SetRole (AtkCocoa.Roles.AXList); + Accessible.SetOrientation (Orientation.Horizontal); CanFocus = true; @@ -302,6 +305,7 @@ namespace MonoDevelop.Components Gdk.Rectangle rect = new Gdk.Rectangle (x, y, width, height); entry.Accessible.FrameInGtkParent = rect; + entry.Accessible.FrameInParent = rect; } protected override bool OnExposeEvent (EventExpose evnt) |