- Dikirim
- 15 Agustus 2026 pukul 01.47 UTC
- Penulis
- kamo
- Commit
- 0f666d2
Sampah, Sampah, Arsip, dan setiap folder gubahan menampilkan surat yang sama - apapun berada di layar sebelum mereka. Server bukanlah masalah: memutar ulang listMessage terhadap produksi Dovekot mengembalikan surat yang tepat untuk masing-masing folder tersebut, dan indeks metadata adalah folder- scoped dalam kedua query dan pos pemeriksaan nya. Daftar itu melakukannya sendiri. Mengganti folder mengatur ulang kondisi paginasi - halaman 0, hasMore kembali ke true - sebelum halaman pertama folder baru telah tiba, sementara daftar masih merender folder baru saja meninggalkan. Daftar pendek memiliki baris terakhir di dalam sepatu virtualizer - lebih ambang oleh definisi, sehingga instan hasMore membalik daftar meminta halaman 2 dari folder baru. Itu tambahkan kemudian diklaim sebuah nomor urutan segar, yang membatalkan kedua page-0 loads Yang beredar dan yang berlindung saat terbenam bak kijang yang berlindung di persembunyiannya. baris folder. Tidak ada yang pernah diganti mereka, sehingga folder setelah yang diwarisi daftar yang sama, dan begitu juga yang setelah itu. INBOX menyembunyikannya dua kali lebih: itu adalah di mana setiap kunjungan dimulai, sehingga tidak ada basi baris untuk menjaga, dan dengan lima puluh baris dimuat yang terakhir adalah tempat dekat Ambang kecuali Anda telah digulung. Folder pertama diklik oleh karena itu benar dan setiap folder setelah itu salah, yang persis bentuk laporan. Dua aturan sekarang, diekstrak sehingga mereka adalah aturan yang sama Test menegaskan: tambahan tidak pernah mengklaim nomor urutan baru, karena tidak dapat kata terbaru pada daftar hanya memperluas; dan tidak ada penambahan keluar ketika baris di layar milik folder selain yang dipilih. Akhirnya blok juga membersihkan hanya bendera sendiri beban terangkat, sehingga append pendaratan pertama tidak lagi berhenti spinner pada pengganti masih dalam penerbangan.