For example, I currently have this question: How can I get the value of a row in a column in SQLite 3 table with Tkinter Listbox widget?

I made a mistake in my question. I forgot to mention that: "Items on the listbox are arranged by their serial, the lowest number (1) being on top and highest number being on the bottom (4)." Just a simple statement that changes the whole question. So I have two answers which are both correct to what I originally (but incorrectly) asked. So I think have two options:

  1. Edit the question and wait till somebody answers that and then choose the correct answer.
  2. Choose a correct answer and ask the same question as a new question with the correction.

In both scenarios, I obviously will upvote both of them. Since they answered the question I asked.

Option 1, to me at least, feels like being an idiot, since both have the right answer to the wrong question. Option 2 to me feels like spamming, and more so when I only add one statement to the original question. I figured this is quite a normal scenario, but I couldn't find it on Meta.

Which would be the more appropriate course of action or is there some other option I am missing? It feels like the community is very direct, on point and strict about this sort of thing, so I want to make it clear for myself early on.

  • 3
    Go for option 1. Accept the correct answer to your correct(ed) question, and drop a line at the other answer explaining why you did it. – Ollie Dec 9 '20 at 18:49
  • 2
    Welcome to Meta Stack Exchange! As this question is about a situation on one specific site in the Stack Exchange network, unfortunately, we have to mark this question as "off-topic" for this site. Each site has a per-site meta where you can ask questions about that site, which you can access by going to the site, then using the site switcher in the top right corner. Questions on this site, Meta Stack Exchange, are expected to relate to the entire SE network as a whole, not just one specific site. – Sonic the Curiouser Hedgehog Dec 9 '20 at 19:44
  • 7
  • 1
    It is already a general question in its current form -> reopen. – peterh - Reinstate Monica Dec 12 '20 at 22:47
  • 7
    @Ollie The policy on this issue, unfortunately, varies from site to site. Stack Overflow's policy is that changes which invalidate one or more answers are not permitted. Any user with full edit privileges is encouraged to rollback changes to the question which invalidate answers. The question asker is encouraged to post a new question with their new question. If the change would invalidate answers, then it is, presumably, not a duplicate. There are a variety of MSO posts about this, for example How much change to the question is too much? – Makyen Dec 12 '20 at 22:58
  • 1
    The canonical for the other side is Exit strategies for “chameleon questions”. – P.Mort. - forgot Clay Shirky_q Dec 13 '20 at 13:20
  • 1
    Personally I'm strongly against answer invalidation, but I know policy in that regard varies a bit between sites. – Mast Dec 13 '20 at 14:30

You must log in to answer this question.

Browse other questions tagged .