Improve chat frame resize handle CPU usage
DDCorkum opened this issue ยท 1 comments
Issue: After dramatic improvements to other CT modules, CT_Core sticks out as a CPU hog while sitting idle.
Root Cause:
- CT_FCF_OnUpdate() was checking every frame to see if any custom CT_Core chat frame handles were being used to resize a chat frame; and then it would prevent the chat frame's other components from fading out during resizing.
Solution:
- Start a timer (using C_Timer) only when a custom CT_Core chat frame handle is being used.