diff --git a/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart b/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart index 6691702e..f3732266 100644 --- a/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart +++ b/thermion_dart/lib/src/filament/src/implementation/ffi_filament_app.dart @@ -558,13 +558,7 @@ class FFIFilamentApp extends FilamentApp { Renderer_endFrameRenderThread(renderer, requestId, cb); }); - if (FILAMENT_SINGLE_THREADED) { - await withVoidCallback( - (requestId, cb) => Engine_executeRenderThread(engine, requestId, cb)); - } else { - await withVoidCallback((requestId, cb) => - Engine_flushAndWaitRenderThread(engine, requestId, cb)); - } + await flush(); } ///