Send pane removeItem
event before removing the item
#15541
Merged
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 PR renames and added a new pane event to indicate the difference between
removing
andremoved
event. This change is needed for the debugger implementation, if you close a pane we have to send aterminateThread
request to the adapter because it's not supported to reopen a pane. So when the pane is removing we have to know what thread it is what is stored on the panel itself, so we have to be able to get this information before the pane is actually removed.So my idea how to fix this was by adding a new event called
RemovedItem
which is a rename ofRemoveItem
which also makes a bit more sense because the item is removed at that point. And seeing the nameRemoveItem
does not really say that it's removed, more like we are removing the item./cc @mikayla-maki
Release Notes: