Kiedy zablokowana jest nawigacja z powodu nie zapisanych zmian kliknięcie w "ok" na oknie dialogowym powoduje chwilowy brak zawartości zakładki.
Dlaczego?
Jeśli jest zablokowana możliwość nawigacji to nie jest wywoływana zmiana zakładki (stanu przechowującego identyfikator zakładki). Wtedy po kliknięciu w 'ok' na oknie dialogowym odblokowywana jest nawigacja i wartość stanu pozostaje bez zmian dopóki nie zrenderuje się do końca komponent i Switch nie przełączy route'a. Powoduje to przez krótki moment brak zawartości dla poprzedniej zakładki i szybkie przełączenie na nową, wybraną zakładkę.
Kroki do odtworzenia:
Wejdź na pulpit
Zedytuj jakąś wagę
Kliknij w inną zakładkę
Zostanie zablokowana nawigacja i pokaże się okno dialogowe
Kiedy zablokowana jest nawigacja z powodu nie zapisanych zmian kliknięcie w "ok" na oknie dialogowym powoduje chwilowy brak zawartości zakładki.
Dlaczego? Jeśli jest zablokowana możliwość nawigacji to nie jest wywoływana zmiana zakładki (stanu przechowującego identyfikator zakładki). Wtedy po kliknięciu w 'ok' na oknie dialogowym odblokowywana jest nawigacja i wartość stanu pozostaje bez zmian dopóki nie zrenderuje się do końca komponent i Switch nie przełączy route'a. Powoduje to przez krótki moment brak zawartości dla poprzedniej zakładki i szybkie przełączenie na nową, wybraną zakładkę.
Kroki do odtworzenia: