Add OPEN_PANEL_CANCELLED and SAVE_PANEL_CANCELLED commands #1061
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This lets the user take special action if needed in either of
these cases.
I needed this in order to implement a "you have unsaved changes" prompt in Runebender, while testing out #1039. I think that we may want to further modify the general alerts API, and I think that we should try and make the open and save panels use a similar API to whatever we come up with for alerts, more generally, in which case this might be a stop-gap solution.