Fixed bugs in the lower right info box behaviour #840
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.
All changes are pretty much concerned with visuals, of how and when the box gets updated, except of course 2 and 3, but they are pretty much 1 line each.
Number 2 and 3 were added so that the box knows if a unit is awake or nothing is selected, instead of adding some hacky behaviour to the box.
A lot of code has moved around, but it's mostly to accomodate the order of operations rather than changing the behaviour.
The only thing I am sceptical about is the waking of a newly selected unit, although I didn't see anything weird.