setting labels attempts to discard comments #649

Open
opened 2026-07-08 09:32:36 +00:00 by zbyszek · 0 comments

Summary

When labels are modified on a ticket, the forge queries the user to discard pending comments

Details

This is a usability issue. Many workflows are "label-heavy", .e.g. FESCo uses labels like vote-in-progress and announcement-pending to keep track of the state. The natural workflow is to make some comment, modify the labels, and finally submit the comment. This results in a dialogue which asks to discard the comment. It seems that this dialogue is completely superfluous, because if I click "cancel", and then submit the comment, both the comment and the label changes are saved. So it can be discarded and then we get the appropriate behaviour.

### Summary When labels are modified on a ticket, the forge queries the user to discard pending comments ### Details This is a usability issue. Many workflows are "label-heavy", .e.g. FESCo uses labels like `vote-in-progress` and `announcement-pending` to keep track of the state. The natural workflow is to make some comment, modify the labels, and finally submit the comment. This results in a dialogue which asks to discard the comment. It seems that this dialogue is completely superfluous, because if I click "cancel", and then submit the comment, both the comment and the label changes are saved. So it can be discarded and then we get the appropriate behaviour.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
forge/forge#649
No description provided.