Comment by freefrog1234

18 hours ago

By default it re-renders on each event. This isn't often on mobile apps, but moving a mouse across a desktop app triggers multiple vents. There is a function call to request a re-render if you want not to wait for an event.

So if it's just an idle visible application, does it not render at all because there are no events? Or am I right that there's some idle redrawing going on

  • With eframe, it does not re-render when idle, no. You need to have another thread that forces it to redraw on your own schedule. It will also redraw when an event occurs (mouse movement, keyboard presses, interacting with the application in general.)