Przestań tracić wyskakujące okienka (i niezasłane szkice) na zmianach strony

Fixkamo-internal
Szycy
4 sierpnia 2026 14:15 UTC
Autor
kamo
Pochęt się
761581d

Windows narzędzia mieszkały tylko w sklepie stacjonarnym na poziomie modułu, więc każdy pełny dokument Załadunek zniszczył każde otwarte okno i wszystko wpisane do niego. Kilka wewnętrznych Trasy nadal były osiągane z window.location.href lub surową href" /...", Dlatego strata zależała od której strony przeniósł się członek. Wyeliminuj twardą nawigację i zatrzymaj się w zależności od tego, czy jest to prawda: - /liady przeszły na ViewLead, który twardo żeglowy, nadrzędny LeadManager Router.push i sprawiając, że każde lead klikanie uderza destrukcyjne na najczęściej używanej trasie. - Kalendarz ReminderPopup (zamontowany aplikacja na cały), dialog z rynkami CRM, kotwica Wewnątrz samego okna narzędzia do softfonów, rurociągu pusty MUI Button, Połączenie zamówień AG-Grid (stopPropagacja bez zapobieganiaDefault) i trzy Surowe kotwice "Complete DNS setup" teraz trasę po stronie klienta. - ChatWebSocketProvider typu elementu zamienionego na załadunek-autentyczny Przejście, ponowne zamontowanie wszystkiego poniżej – łącznie z dokiem. Brama auth Przełącza się do użyciaChatWebSocket (wbudowany), więc typ elementu pozostaje stabilny. Harden, więc twarde obciążenie nie może być już śmiertelne: - narzędzieWindowSnapshot.ts odzwierciedla listę okien na sesję per-tabStorage i Odtwarza go za pośrednictwem publicznego API sklepu. Rekwizyty nieserializowalne (odelement React Ikony, załączniki do plików) są rozbierane, a nie wbijane w śmieci. Przywracanie jest szyte na członkostwo i odrzuca migawkę napisaną przez innego członka. - MessageTool odzwierciedla swój przeciąg w rekwizyty okienne, więc przywrócone okno komponowania Wraca z tekstem i nazywa każdy załącznik, którego nie mógł nosić. - Uzbrojenie pisarza jest odroczone, aż do przywrócenia ziemi, więc pusty startup Dok nigdy nie może zastąpić migawki, którą ma zamiar przeczytać. Utrzymuj go od rozpadania się — poprzednia poprawka była ręczna z niczym Trzymanie go na miejscu: - zawodzi, że Docker opiera się na każdym nowym twardym Nawigacja do wewnętrznej trasy, z rejestracją dodatku dla prawdziwych Skoki cross-torygin / session-session-boundary (logout, /validate, OAuth). - eslint bez ograniczeń syntetyzowany flagi w oryginalnych kotwicach wewnętrznych. - 24 testy obejmują migawkę w obie strony, odmowę międzyczłonkowniską, nieświeżość, Przywróć porządek.

Wszystkie zmiany

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny