fix: set View render target to nullptr if Dart renderTarget is null

This commit is contained in:
Nick Fisher
2024-10-22 12:44:00 +08:00
parent 9cef768dfc
commit a6c9ee60a9

View File

@@ -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