I assumed the timer was there to prevent clicking Install by accident.<p>Popup dialogs may appear right &quot;above&quot; something else you were clicking on, or while you&#x27;re typing; hitting Enter, or Escape, which then causes the dialog to eat the input and vanish.<p>Putting a dialog on cooldown like that would be interesting UX behavior. So if a dialog receives input &lt; 1 sec after creation, it would discard the input and put itself on a cooldown timer, like that install dialog, or you could just change the context and avoid popups altoghether.<p>PS: I&#x27;d mark my post Off-Topic&#x2F;Digression&#x2F;UX if HN had that option.