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 9295dfc7c1
commit bdb332bd79

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