Emulator: bugfix: use GObject.idle_add

Redrawing should now work properly with fast updates too.