Hi Arne,
Thanks for your feedback. So if I understand things correctly, the issue should go away if I replace all my invalid() calls that are potentially reached from different threads into setDirty() ensuring a “scheduled” update in the WM_PAINT handler?
Thanks.