Why does reopen (a question) use a system-style dialog while close uses a custom one?

  • 5
    It's probably just quicker for a simple Yes/No.
    – random
    Dec 2 '09 at 15:11
  • @random: I think you're probably right, but I think part of good UI design is consistency. (that makes me laugh, by the way, "@random") Dec 3 '09 at 4:39
  • So do delete and undelete dialogs. The Close dialog is different because a reason for closing is required.
    – user259867
    Jul 16 '14 at 18:26

When you want to close a question, you must select a reason you think it should be closed, as there are many different reasons it could be inappropriate for the site. This is then sent off to the servers for others to vote on in the close queue, and to show as a message if the question is closed.

Reopen however means only one thing: "This question is ok" and there's no further input from the user required to register their vote. The dialogue is simply a Javascript "Are you sure?" to prevent accidental votes being cast.

It's also consistent with some other "Are you sure?"s on the site, like when you retract a comment vote you get a system message confirmation too.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .