That is a valid use case, and that's what this bug is about.
However, 'needs review' is currently used like this:
As a reviewer, you go to a message that has:
Current: "1+1=2" Suggestion: "1+1=3"
New suggestion: "1+1=2.5" [x] Needs review
The ending situation should be:
Current: "1+1=2" Suggestion: "1+1=3" Suggestion: "1+1=2.5"
This is the behaviour that we shouldn't break. Figuring out the when to do which is hard.
That is a valid use case, and that's what this bug is about.
However, 'needs review' is currently used like this:
As a reviewer, you go to a message that has:
Current: "1+1=2"
Suggestion: "1+1=3"
New suggestion: "1+1=2.5"
[x] Needs review
The ending situation should be:
Current: "1+1=2"
Suggestion: "1+1=3"
Suggestion: "1+1=2.5"
This is the behaviour that we shouldn't break. Figuring out the when to do which is hard.