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

Switch to MUX:TextCommandBarFlyout in XAML Islands proofing menu #8723

Merged
merged 8 commits into from
Oct 26, 2021

Conversation

jonthysell
Copy link
Contributor

@jonthysell jonthysell commented Sep 28, 2021

This fixes the broken keyboard navigation in an islands app, however it can cause a crash when using WinUI 2.6 (but is fixed in WinUI 2.7).

Closes #8306

Microsoft Reviewers: Open in CodeFlow

This fixes the broken keyboard navigation in an islands app, however it
can cause a crash when using WinUI 2.6 (but is fixed in WinUI 2.7).

Closes microsoft#8306
@jonthysell jonthysell requested a review from a team as a code owner September 28, 2021 17:22
@jonthysell
Copy link
Contributor Author

The crash when using WinUI 2.6: microsoft/microsoft-ui-xaml#5680

@jonthysell
Copy link
Contributor Author

Since we can get a crash when the flyout closes in WinUI 2.6, we can probably wait to check this in until "after" we upgrade to WinUI 2.7, tracked by issue: #8724

@jonthysell jonthysell changed the title Switch to MUX:CommandBarFlyout in XAML Islands proofing menu Switch to MUX:TextCommandBarFlyout in XAML Islands proofing menu Sep 28, 2021
@jonthysell jonthysell requested a review from lyahdav September 28, 2021 17:39
@lyahdav
Copy link
Collaborator

lyahdav commented Sep 28, 2021

Note that this will exacerbate another XAML bug: microsoft/microsoft-ui-xaml#5818. I wonder if we should wait until there's a fix to that before landing this or put in the workaround I mention in that issue into this PR?

@jonthysell
Copy link
Contributor Author

Waiting for 2.7 PR here: #8726

@jonthysell jonthysell added the AutoMerge Causes a PR to be automatically merged once all requirements are passed (label drives bot activity) label Oct 26, 2021
@ghost
Copy link

ghost commented Oct 26, 2021

Hello @jonthysell!

Because this pull request has the AutoMerge label, I will be glad to assist with helping to merge this pull request once all check-in policies pass.

p.s. you can customize the way I help with merging this pull request, such as holding this pull request until a specific person approves. Simply @mention me (@msftbot) and give me an instruction to get started! Learn more here.

@jonthysell jonthysell removed the AutoMerge Causes a PR to be automatically merged once all requirements are passed (label drives bot activity) label Oct 26, 2021
@jonthysell jonthysell merged commit 67f5e08 into microsoft:main Oct 26, 2021
@jonthysell jonthysell deleted the muxcbf branch October 26, 2021 17:24
jonthysell added a commit to jonthysell/react-native-windows that referenced this pull request Oct 26, 2021
…nu (microsoft#8723)

This fixes the broken keyboard navigation in an islands app, however it
can cause a crash when using WinUI 2.6 (but is fixed in WinUI 2.7, which was just checked in).

Closes microsoft#8306

Co-authored-by: Liron Yahdav <[email protected]>
ghost pushed a commit that referenced this pull request Oct 27, 2021
…nu (#8723) (#8944)

This fixes the broken keyboard navigation in an islands app, however it
can cause a crash when using WinUI 2.6 (but is fixed in WinUI 2.7, which was just checked in).

Closes #8306

Co-authored-by: Liron Yahdav <[email protected]>

Co-authored-by: Liron Yahdav <[email protected]>
Co-authored-by: Nick Gerleman <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

CommandBarFlyout keyboard navigation broken on RNW Islands app
3 participants