Confirmez une horloge en-cignotante avant d'écrire le poinçon

Featurekamo-internal
Shipped
12 août 2026 à 22:00 UTC
Author
kamo
Commit
bfae15d

L'horloge navée a perché directement le clic. Tous les autres contrôles dans cette barre est idempotent ou trivia infaut; un coup de poing est un record de salaire qui, par la suite seul un administrateur HR ayant une raison écrite obligatoire peut corriger - et le bouton se trouve un pixel de Logout. Il élève maintenant TimecardPunchConfirm Dialog, construit selon le standard de NewSupportRequestPopup et délibérément pas une copie de celui-ci: cette carte est une alerte qui interrompt, il respire, refuse sa toile de fond et tire ses boutons en retard. Celui-ci a été demandé par un clic, donc il brasse à la fois et se ferme sur Escape et sur le fond. Vert pour, ambre pour l'extérieur, parce que les deux résultats doivent être raconté à part avant qu'un mot ne soit lu. Sa pièce centrale est une horloge rottant vers la SECOND, et la copie dit carrément que le temps enregistré est le moment de confirmation plutôt que le moment sur l'écran en décidant - le point étant que l'hésitation est libre et rien n'est écrit jusqu'à ce que vous le disiez. La première coche est alignée sur la deuxième frontière, donc la lecture concorde avec toutes les autres horloges de l'écran du membre au lieu de Atterrir où que le clic le clic le fasse. Comportement qui a changé avec : - la clé d'idémpotency est frappée lorsque le dialogue OPENS et réutilisé pour un nouvel essai. Les clés de per-déposer sont le bogue qui empêche: une demande qui est temporisée pourrait bien être ont atterri, et se réessayer sous une nouvelle clé est un deuxième coup de poing sur un record de salaire. - l'action est gelée à l'heure ouverte, donc une enquête des années 60 retournant l'horloge en dessous la carte (un coup de poing de leur téléphone) ne peut pas changer la question à mi-réponse. - le flip optimiste a disparu. Il existait parce que le coup de poing a tiré le clic; le membre regarde maintenant une carte qui reste jusqu'à ce que le serveur réponde, donc a Deviné, l'état ne serait qu'une chance de montrer le mauvais. - un coup de poing raté maintient la carte ouverte et le dit. En renversant silencieusement une icône est aucun moyen d'apprendre un coup de poing qui ne s'est pas produit - cette surface quelques jours plus tard en tant qu'exception de frappe manquante sur la carte de temps. - la commutation d'identité (god-mode sudo, commutateur de session) laisse tomber une confirmation ouverte, qui, autrement, écrirait le coup de poing du membre précédent contre le nouveau.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation