CommunityToolkit / CommunityToolkit/Graph-Controls

Graph controls don't support XY Focus

未关闭
#50 30 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
Area: Controls bug :bug:
主要语言
C#
星标
156
派生
38
PR 合并指标
30 天内没有已合并 PR

描述

## Describe the bug
The LoginButton and PeoplePicker Graph controls don't work at all when using XY navigation.

- [ ] Is this bug a regression in the toolkit? If so, what toolkit version did you last see it work:

## Steps to Reproduce
Steps to reproduce the behavior:
1. [Create blank app](https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/development-environment-setup#create-your-first-app)
1. [Add Graph controls](https://github.com/windows-toolkit/Graph-Controls#-getting-started)
1. [Disable mouse mode](https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/how-to-disable-mouse-mode)
1. [Run on an Xbox One console](https://docs.microsoft.com/en-us/windows/uwp/xbox-apps/development-environment-setup#create-your-first-app)
1. Attempt to use the controls with a gamepad

## Expected behavior
The controls should be functional.

## Screenshots
If applicable, add screenshots to help explain your problem.

## Environment

```
NuGet Package(s):

Package Version(s):

Windows 10 Build Number:
- [ ] Fall Creators Update (16299)
- [ ] April 2018 Update (17134)
- [ ] October 2018 Update (17763)
- [X] May 2019 Update (18362)
- [ ] Insider Build (build number: )

App min and target version:
- [ ] Fall Creators Update (16299)
- [ ] April 2018 Update (17134)
- [ ] October 2018 Update (17763)
- [X] May 2019 Update (18362)
- [ ] Insider Build (xxxxx)

Device form factor:
- [ ] Desktop
- [X] Xbox
- [ ] Surface Hub
- [ ] IoT

Visual Studio
- [ ] 2017 (version: )
- [X] 2019 (version: )
- [ ] 2019 Preview (version: )

```

## Additional context
Add any other context about the problem here.

贡献指南

这个仓库没有索引到贡献指南

调研方向

首先,在禁用鼠标模式的 Xbox One 上的空白应用中按照列出的复现步骤操作,然后检查 LoginButton 和 PeoplePicker Graph 控件。在所述的 Windows 10 环境中,两个控件都能通过基于游戏手柄的 XY 导航正常工作,即表示完成。

由索引模型根据 Issue 内容生成。

评估

技术栈
csharp
领域
frontend
Issue 类型
缺陷
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
需要澄清
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。