What did I just do?!
By John Clingan-Oracle on Jan 12, 2005
Image this scenario, although you probably don't have to imagine very hard since it's happened to virtually everyone:
Your typing along, head down cranking on something really, really important when you press the ENTER key. Unfortunately, milliseconds before you press the ENTER key, a dialog box pops up. What did it say?? YOU HAVE NO IDEA because it went away with your
This, my fellow bloggers, is simply a bug. What did I just do? Erase a file? Ignore a cookie? Eat a cookie? Was it "OK"? "Was it "CANCEL"? It happened so fast that "RANDOM" would be a more accurate default action.
IMHO, if the [default keystroke] on a dialog box is handled within milliseconds of it displaying, it should come back with yet another dialog: "Um, wait, hold on, OK now try". Now, if pressing [default keystroke], [default keystroke] in rapid succession, it should ask "Are you sure you're sure?". If you are holding down the [default keystroke] key when a dialog appears it should ignore it until you let go, wait some odd milliseconds, then accept it.
All kidding aside, simply flash an audio or visual cue the equivalent of "I, the GUI, wasn't ready" (or more accurately "you, the user, weren't ready").
Can you tell I just ran into this GUI bug? Hopefully it wasn't "Are you sure you want to reformat that partition?" After all of this ranting, someone is going to tell me "oh, John. that's an undocumented GCONF setting ..." :)
Anyway, you can now return to your regularly scheduled blog reading.