Microsoft-ui-xaml: 端までスクロールしてもタブ ストリップのスクロール バンパーが無効にならない

作成日 2020年03月21日  ·  3コメント  ·  ソース: microsoft/microsoft-ui-xaml

端までスクロールしてもタブ ストリップのスクロール バンパーが無効にならない

バグを再現する手順

動作を再現する手順:

  1. スクロール矢印が表示されるように、タブ ストリップをスクロール可能にするのに十分なタブを追加します。
  2. できるだけ一方向(左または右)にスクロールする

予想される行動

対応する矢印を無効にしてグレー表示し、完全な左/右の状態を示します。 Microsoft Edge (レガシー) タブ ストリップの例:

image
上記の MS Edge のスクリーンショット、再現手順を実行した後、_マウス カーソルを矢印ボタンに配置_
ご覧のとおり、MS Edge はタブ ストリップの端に反応します。 (..強制しゃれ)

実際の動作

もうスクロールできなくても、スクロール矢印はこの状態を反映していないことに注意してください。 (何も起こらなくても、グレー表示されず、クリックに反応します

image

上記の Windows ターミナルでのスクリーンショット、再現手順を実行した後、_マウス カーソルを矢印ボタンに_

バージョン情報
WinUI 2.4 および WinUI 3alpha、両方ともXaml-Controls-Gallery のそれぞれのブランチを介して
だから〜だ
NuGet パッケージのバージョン:
Microsoft.UI.Xaml 3.0.0-alpha.200210.0
Microsoft.UI.Xaml 2.4.0-プレリリース.200203002


| Windows 10 バージョン | 問題を見た? |
| :--------------------------------- | :-------------------- |
| インサイダー ビルド (19577) | はい |
| 2019 年 11 月の更新 (18363) | |
| 2019 年 5 月の更新 (18362) | |
| 2018年10月の更新(17763)| |
| 2018 年 4 月の更新 (17134) | |
| Fall Creators Update (16299) | |
| クリエイターアップデート(15063)| |


| デバイスのフォーム ファクター | 問題を見た? |
| :-------------------- | :------------------- |
| デスクトップ | はい/いいえ |
| モバイル | |
| Xbox | |
| Surface Hub | |
| IoT | |

追加のコンテキスト

最初に Windows ターミナルで気づき、そこに記入しましたhttps://github.com/microsoft/terminal/issues/5053

area-TabView help wanted team-Controls

全てのコメント3件

これは間違いなく問題です。 これは UI が混乱するだけでなく、UIA ツリーにボタンがあり、そのシナリオでは目的を果たさないため、アクセシビリティの面でも問題になる可能性があります。

問題がなく、他の誰もこれに取り組んでいない場合は、この問題に取り組みたいと思います、 @ranjeshj

問題を解決するためにここに PR を作成しました: https://github.com/microsoft/microsoft-ui-xaml/pull/2162

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