Microsoft-ui-xaml: ハイコントラストモードでキーボードを使用してナビゲートしている場合、フォーカスされたタブはほとんど表示されません。

作成日 2019年12月06日  ·  3コメント  ·  ソース: microsoft/microsoft-ui-xaml

バグを説明する

ハイコントラストモードでは、キーボードに焦点を合わせたNavigationViewアイテムは、焦点を合わせていないNavigationViewアイテムからほとんど識別できません。

バグを再現する手順

動作を再現する手順:

  1. HCをオンにします
  2. Xaml Controls Galleryを開き、Tabキーを押してキーボードフォーカスを移動します
  3. 矢印キーを使用して、アイテムのリスト内でフォーカスを移動し続けます

予想される行動

どのアイテムにキーボードフォーカスがあるかを簡単に確認できます。

スクリーンショット

image
(現在、「コレクション」に焦点を当てています)

提案された修正
NavigationViewItemsの周囲の境界線を削除します。 それらは必要ではないようで(MenuFlyoutItemsはHCで境界線を描画しません)、ユーザーエクスペリエンスを向上させるのではなく損なうものです。

追加のコンテキスト

内部バグからコピー

accessibility area-NavigationView help wanted team-Controls

最も参考になるコメント

私はこれを修正させていただきます:)

全てのコメント3件

@yuliklが提案した修正に同意します。

私はこれを修正させていただきます:)

tada:この問題は#1738で解決され、 Microsoft.UI.Xaml v2.3.200213001として正常にリリースされました。:tada:

便利なリンク:

このページは役に立ちましたか?
0 / 5 - 0 評価