I have a UI that gets a lot of “update” messages - to update layout of sub-components, redrawing them, executing paint() and paintOverChildren(). The result is a sort of “flickering” UI, where the components seem nervous and shaky. What I need, is some way to make the highest level component ignore commands to update all it’s children and painting itself. Is that possible, and does it make sense?
The way my system is built makes it hard for me to rethink the logic behind updating the UI, and the order in which subcomponents are refreshed…
Thanks in advance!