Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fixed UIA pattern matching for IExpandCollapseProvider. #15997

Merged
merged 2 commits into from
Jun 11, 2024

Conversation

boydpatterson
Copy link
Contributor

What does the pull request do?

UIA pattern matching was looking at a Win32 interface for IExpandCollapseProvider instead of the Avalonia-specific implementation of an interface with the same name.

What is the current behavior?

No AutomationPeer classes properly support expand/collapse with UIA.

What is the updated/expected behavior with this PR?

Any AutomationPeer class that implements the IExpandCollapseProvider interface will work with UIA.

How was the solution implemented (if it's not obvious)?

Corrected type reference with namespace qualifier.

Checklist

Breaking changes

None.

Obsoletions / Deprecations

None.

Fixed issues

No known issue logged.

@grokys grokys enabled auto-merge June 11, 2024 15:52
@grokys grokys added bug backport-candidate-11.0.x Consider this PR for backporting to 11.0 branch backport-candidate-11.1.x Consider this PR for backporting to 11.1 branch labels Jun 11, 2024
@avaloniaui-bot
Copy link

You can test this PR using the following package version. 11.2.999-cibuild0048951-alpha. (feed url: https://nuget-feed-all.avaloniaui.net/v3/index.json) [PRBUILDID]

@cla-avalonia
Copy link
Collaborator

cla-avalonia commented Jun 11, 2024

  • All contributors have signed the CLA.

@boydpatterson
Copy link
Contributor Author

@cla-avalonia agree

@grokys grokys added this pull request to the merge queue Jun 11, 2024
Merged via the queue into AvaloniaUI:master with commit 86d6043 Jun 11, 2024
11 checks passed
maxkatz6 pushed a commit that referenced this pull request Aug 12, 2024
@maxkatz6 maxkatz6 added backported-11.1.x and removed backport-candidate-11.1.x Consider this PR for backporting to 11.1 branch labels Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-candidate-11.0.x Consider this PR for backporting to 11.0 branch backported-11.1.x bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants