Make Configure Asset Panel Reactive [AARD-2074]
#1272
+108
−80
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.
Task
AARD-2074
Symptom
Identified when testing multiplayer, adding or removing assets not from within the panel (i.e. the context menu) while the configure asset panel is open does not update the list of assets
Solution
Made it react to mirabuf creation and configuration events
Verification
Open configure assets and spawn assets at the same time (until the UI refactor fixes branch is merged, then just spawn and then open the configure assets panel), spawn a robot, configure it, remove it via the context menu, and observe that the state of the configure assets panel is accurate the whole time
Before merging, ensure the following criteria are met: