In my program I am updating my Widget’s values manually. I have debugged and shown that the values of the widget are changing.
However, because the function is taking a good chunk of time asynchronously it seems that the UI does not manually redraw the widget with the newest values.
So despite my updating of the widget, the new values are often not displayed.
I’m stumped. It seems to help if I delay a couple frames after updating the value in Image 1. But the solution is inconsistent. Sometimes the widget will redraw and sometimes it will not.