Berhenti kehilangan jendela alat popup (dan draf yang belum dikirim) pada perubahan halaman

Fixkamo-internal
Dikirim
4 Agustus 2026 pukul 14.15 UTC
Penulis
kamo
Commit
761581d

Alat jendela hanya hidup dalam module-level penyimpanan memori, sehingga dokumen lengkap apapun Muatan menghancurkan setiap jendela terbuka dan segala sesuatu diketik ke dalamnya. Beberapa internal rute masih dicapai dengan window.location.href atau sebuah mentah < a href = "/"... >, Itulah sebabnya kerugian tergantung pada halaman mana anggotanya pindah. Menghilangkan navigasi keras, dan berhenti tergantung pada yang benar: - # Leads passed an onViewLead that hard- navigated, overriding LeadManager 's own router.push dan membuat setiap klik memimpin destruktif pada paling digunakan rute. - Calendar ReminderPopup (mount app-wide), dialog pasar CRM, jangkar di dalam jendela softphone itu sendiri, tombol MUI dalam jalur pipa, link urutan AG- Grid (stop Propagasi tanpa preventDefault), dan tiga mentah "complete DNS setup" jangkar sekarang rute client- side. - ChatWebSocketProvider bertukar tipe elemen pada pemuatan Brasero terotentikasi transisi, mengait ulang segala sesuatu di bawahnya - termasuk dermaga. Gerbang auth bergerak ke dalam use ChatTowSocket (diaktifkan) sehingga tipe elemen tetap stabil. Harden sehingga beban keras tidak bisa lagi fatal: - toolWindowSnapShot.ts mirror daftar jendela kedalam Penyimpanan Sesi Tab dan memutar ulang melalui API publik toko. Props tidak-serialisasi (Elemen Rect ikon, lampiran Berkas) dilucuti daripada bundaran-tersandung ke sampah. KembalianKembali adalah anggota scoped dan menolak snapshot ditulis oleh anggota lain. - MessageTles mencerminkan draft ke props jendela, jadi kembali ke jendela compose kembali dengan teks, dan nama apapun lampiran itu tidak bisa membawa. - Persenjatai penulis ditangguhkan sampai kembali tanah, sehingga startup kosong dock tidak pernah dapat menimpa snapshot itu adalah tentang untuk membaca. Jauhkan dari membusuk lagi - perbaikan sebelumnya adalah menyapu manual dengan apa-apa Menahannya di tempat: - * * * * * * * * * * * * * * gagal membangun Docker pada setiap keras baru navigasi ke sebuah rute internal, dengan allowlist untuk yang asli titik-asal / sesi-batas melompat (log keluar, / validate, OAuth). - eslint no-restricted- syntax flags raw internal anchors in-editor. - 24 tes menutupi snapshot round trip, cross- anggota penolakan, staleness, dan memesan kembali.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga