- Dikirim
- 2 September 2026 pukul 02.36 UTC
- Penulis
- Kamo
- Commit
- 9d77470
Memaksimalkan popup obrolan meninggalkan navigator percakapan pada tab apapun itu sudah muncul. 'VisibleRows' tetes setiap baris di luar ember aktif, sehingga percakapan anggota baru saja diletakkan di layar disaring keluar dari daftar di samping itu - dan tanpa baris untuk render tidak ada untuk menandai sebagai yang dipilih baik. Dua hal ditumpuk untuk menyebabkan hal itu. 'ChatSwitchercolumn' membekukan biji embernya di toolId pertama yang pernah dilihat, sehingga swap yang berubah yang jendela memegang panel bisa tidak memindahkan tab, dan 'initialBucket' tidak dapat tetap bahwa pula, karena dibaca sekali ke 'useState' dan pilihan 'chatSwitcherActiveBucket' overrides itu - jadi dari anggota pertama klik tab seterusnya, tipe jendela sendiri telah Berhenti berkonsultasi untuk selamanya. Benih diganti oleh live 'FollowBucket': ember memegang percakapan pada layar, yang mengalahkan preferensi disimpan karena tidak menebak tentang di mana anggota ingin memulai, itu adalah fakta tentang apa yang mereka baca. Hal ini diterapkan ke benih AND di dalam preferensi mengembalikan bukan oleh efek setelah itu, jadi ember yang tepat dimuat sekali bukannya berkedip melalui menyelamatkan satu - kasus properti 6a / 6b sudah dijaga. Pembekuan ada di sana karena suatu alasan, dan alasan itu disimpan. Sebuah jendela obrolan hanya dapat pernah nama 'Anggota Tim'; apakah sesi CHAT diajukan di bawah anggota tim atau anggota diputuskan oleh counterpart 's memberType, yang hidup di baris dan tidak di jendela. Jadi 'bucketfollowing' mengikuti dalam satu keluarga, dan anggota membaca Anggota tersisa di mana mereka ketika mereka klik baris di sana.