Closed khaledhosny closed 6 years ago
Thanks!
Apparently just call Refresh() fixes the flickering on Linux.
The widget was probably being redrawn twice, given that the event loop can send its own paint events in response to various system events. It's best to never paint manually otherwise you loose the batching of paint events.
Apparently just call Refresh() when wanting to repaint the widget instead of manually re-painting fixes the flickering on Linux.