Fokus springt aus der mittleren Einstellungsspalte zurück nach links #20
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Seit die Einstellungen drei Spalten haben (Konto/Wiedergabe/Vereine · App · Fernbedienung), stimmt die Fokusordnung nicht mehr ganz.
Beobachtet am Emulator
Fokus in der mittleren Spalte auf „Senderliste neu laden", dann runter: der Fokus landet nicht auf „Erweitert" darunter, sondern springt in die linke Spalte zurück. Nachgemessen an den Fokus-Rechtecken: von
[698,450]nach[100,510].Warum
Die mittlere Spalte ist kürzer als die linke; die räumliche Fokussuche von Compose findet unterhalb des letzten Eintrags nichts mehr in der Spalte und greift nach dem nächstbesten Ziel weiter links.
Erwartet
Runter bleibt in der Spalte, solange dort noch etwas ist. Erst am Ende der Spalte darf der Fokus woanders hin — und dann bitte nicht rückwärts.
Kein Absturz, nur unangenehm: „Erweitert" erreicht man aktuell nur über den Umweg rechts/runter/links.
Behoben in
d269618: jede der drei Spalten ist jetzt eine Fokusgruppe (Modifier.focusGroup()). Damit sucht Compose unterhalb der kürzeren mittleren Spalte nicht mehr in der Breite weiter.Nachgemessen am Emulator, mittlere Spalte:
Vorher sprang der zweite Druck nach
[100,510]in die linke Spalte zurück. „Erweitert" ist jetzt direkt erreichbar.