Opriți popup-uri de chat duplicate pentru aceeași conversație

Fixkamo-internal
Expediere
7 iulie 2026 la 16:47 UTC
Autor
kamo
Comite
d5eded1

Utilitar-Window dedup doar exact-potrivit o singură cheie utilizatorId împotriva unui asinc-mirrored windowsRef, astfel încât același 1:1 chat deschis de două ori: - userId dintr-un rând membru este id.toString() de o posibilă precizie- CockroachDB trunchiat unic rowid(), în timp ce STOMP vine notificare transporta exact șir expeditorId Fiecare mesaj primit a produs o fereastră nouă. - sedinta se deschide numai cu ghid (lista de discutii, mutarea sesiunii) au fost Nu s-a comparat niciodată, iar GHID-ul rezolvat al lui ChatTool nu a fost niciodată scris înapoi. - paznicul citeşte ferestreRef, oglindit din stat prin utilizareaEffect, deci două La fel se deschide atât ratat și ambele create o fereastră. Dedoup se potrivește acum pe userId OR sesiuneGuid OR membruIds și fuzionează tastele de intrare pe fereastra potrivita; windowsRef este actualizat sincron pe focus-merge și de a crea pentru a închide aceeași cursă-tick; ChatTool scrie sale sesiune rezolvatăGuid înapoi printr-un nou instrument:patchProps eveniment astfel încât un membru-rând chat-ul devine GUID-anchored (GUID-urile sunt imune la pierderea preciziei numerice).

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile