Improved performance a touch: fixed never clearing list of elements to recalculate unless a full gui recalcuate occurred, don't recalculate button/text if a full gui recalculate is requested, fixed typo: apend -> append

This commit is contained in:
2021-12-16 22:09:56 -06:00
parent cf91d4a083
commit 153871e7f3
4 changed files with 14 additions and 10 deletions

View File

@@ -75,10 +75,10 @@ module CyberarmEngine
@root_container.recalculate
@pending_recalculate_request = false
@pending_element_recalculate_requests.clear # GUI has already been recalculated
end
@pending_element_recalculate_requests.each(&:recalculate)
@pending_element_recalculate_requests.clear
if @pending_focus_request
@pending_focus_request = false