- Dikirim
- 12 Agustus 2026 pukul 22.00 UTC
- Penulis
- kamo
- Commit
- bfae15d
Jam navigasi meninju langsung dari klik. Setiap kontrol lain di bar itu adalah idempoten atau trivially undoable; sebuah pukulan adalah catatan upah yang sesudahnya hanya sebuah admin HR dengan alasan tertulis wajib yang dapat benar - dan tombol duduk satu piksel dari Logout. Ini sekarang meningkatkan TimecardPunchConfirmamDialog, dibangun dengan standar NewSupportRequestPopup dan sengaja bukan salinan itu: kartu itu adalah peringatan yang mengganggu, sehingga bernapas, menolak latar belakangnya dan lengan tombol terlambat. Yang satu ini diminta oleh klik, sehingga senjata sekaligus dan menutup Escape dan di latar belakang. Hijau untuk masuk, amber untuk keluar, karena dua hasil harus Disampaikan terpisah sebelum kata dibaca. Sentrepiece nya adalah jam berdetak ke KEDUA, dan salinan mengatakan langsung bahwa waktu dicatat adalah saat konfirmasi daripada saat di layar ketika memutuskan - titik yang bahwa ragu-ragu bebas dan tidak ada yang ditulis sampai kau bilang begitu. centang pertama selaras ke batas kedua, jadi pembacaan setuju dengan setiap jam lainnya pada layar anggota bukan mendarat dimanapun klik lakukan. Perilaku yang berubah dengan itu: - Kunci idempotensi dimainkan ketika dialog dibuka dan digunakan kembali untuk mencoba. Kunci per- percobaan adalah bug yang mencegah: permintaan yang kehabisan waktu mungkin juga telah mendarat, dan mencoba lagi di bawah kunci segar adalah pukulan kedua pada catatan upah. - Tindakan ini dibekukan pada waktu terbuka, sehingga jajak pendapat 60 membalik jam di bawahnya kartu (pukulan dari telepon mereka) tidak dapat mengubah pertanyaan mid- jawaban. - Flip optimis hilang. Itu ada karena pukulan dipecat dari klik; anggota sekarang menonton kartu yang tetap sampai server menjawab, jadi menduga negara hanya akan menjadi kesempatan untuk menunjukkan yang salah. - sebuah pukulan gagal memegang kartu terbuka dan mengatakan begitu. Diam-diam mengembalikan ikon adalah tidak ada cara untuk belajar tentang pukulan yang tidak terjadi - bahwa permukaan hari kemudian sebagai pengecualian kehilangan pukulan pada timecard. - switching identity (god- mode sudo, session switch) drops an open confirmation, yang jika tidak akan menulis pukulan anggota sebelumnya terhadap yang baru.