diff --git a/thermion_dart/lib/src/viewer/src/ffi/src/ffi_view.dart b/thermion_dart/lib/src/viewer/src/ffi/src/ffi_view.dart index 99850908..8c0d94e2 100644 --- a/thermion_dart/lib/src/viewer/src/ffi/src/ffi_view.dart +++ b/thermion_dart/lib/src/viewer/src/ffi/src/ffi_view.dart @@ -16,8 +16,12 @@ class FFIView extends View { } @override - Future setRenderTarget(covariant FFIRenderTarget renderTarget) async { - View_setRenderTarget(view, renderTarget.renderTarget); + Future setRenderTarget(covariant FFIRenderTarget? renderTarget) async { + if(renderTarget != null) { + View_setRenderTarget(view, renderTarget.renderTarget); + } else { + View_setRenderTarget(view, nullptr); + } } @override