Scroll-Bumper der Tab-Leiste werden nicht deaktiviert, wenn zum Rand gescrollt wird
Schritte zum Reproduzieren des Fehlers
Schritte zum Reproduzieren des Verhaltens:
Erwartetes Verhalten
Der entsprechende Pfeil sollte deaktiviert und ausgegraut sein, um den Zustand ganz links/rechts anzuzeigen. Beispiel mit der Registerkartenleiste von Microsoft Edge (Legacy):
Screenshot oben auf MS Edge, nachdem Sie die Repro-Schritte ausgeführt haben, mit dem Mauszeiger auf der Pfeiltaste
Wie Sie sehen, reagiert MS Edge auf die Kanten der Registerkartenleiste. (..obligatorisches Wortspiel)
Tatsächliches Verhalten
Beachten Sie, dass der Scrollpfeil diesen Zustand nicht widerspiegelt, obwohl Sie nicht mehr scrollen können. (Nicht ausgegraut und reagiert auf Klicks, obwohl nichts passiert
Screenshot oben auf dem Windows-Terminal, nachdem Sie die Repro-Schritte ausgeführt haben, mit dem _Mauszeiger auf der Pfeiltaste_
Versions Information
WinUI 2.4 & WinUI 3alpha, beide über ihre jeweiligen Zweige der Xaml-Controls-Gallery
So das ist
NuGet-Paketversion:
Microsoft.UI.Xaml 3.0.0-alpha.200210.0
Microsoft.UI.Xaml 2.4.0-prerelease.200203002
| Windows 10-Version | Haben Sie das Problem gesehen? |
| : --------------------------------- | :-------------------- |
| Insider-Build (19577) | Ja |
| November 2019-Update (18363) | |
| Mai 2019 Update (18362) | |
| Update Oktober 2018 (17763) | |
| Aktualisierung April 2018 (17134) | |
| Herbst Creators Update (16299) | |
| Creators-Update (15063) | |
| Geräteformfaktor | Haben Sie das Problem gesehen? |
| :-------------------- | :------------------ |
| Desktop | Ja/Nein |
| Mobil | |
| Xbox | |
| Surface Hub | |
| IoT | |
Zusätzlicher Kontext
Zuerst auf Windows Terminal bemerkt und dort ausgefüllt https://github.com/microsoft/terminal/issues/5053
Dies ist definitiv ein Thema. Dies ist nicht nur verwirrend in Bezug auf die Benutzeroberfläche, sondern kann auch ein Problem in Bezug auf die Barrierefreiheit sein, da wir Schaltflächen in der UIA-Struktur haben, die in diesem Szenario keinen Zweck erfüllen.
Wenn es in Ordnung ist und niemand sonst daran arbeitet, würde ich dieses Problem gerne angehen, @ranjeshj
Ich habe hier eine PR erstellt, um das Problem zu beheben: https://github.com/microsoft/microsoft-ui-xaml/pull/2162