dotnet / dotnet/macios

[macos] Multiple Accessibility APIs missing

Open
#5,019 4 comments 0 reactions 0 assignees View on GitHub
bug generator macOS missing-api-bindings
Dominant language
C#
Stars
2.9k
Forks
576
Avg merge
2d 12h
Merged PRs (30d)
123

Description

This code works in ObjC:

```objc
NSPopUpButton *p = [[NSPopUpButton alloc] init];
p.accessibilityIdentifier = @"hello";
NSString *result = p.accessibilityIdentifier;
```

But this does not in C#:

```csharp
NSPopUpButton button = new NSPopUpButton ();
button.AccessibilityIdentifier = "hello";
var result = button.AccessibilityIdentifier;
```

It comes off the full set in:

```objc
@protocol NSAccessibility
@required
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.