diff --git a/lib/web_ui/lib/src/engine/canvaskit/fonts.dart b/lib/web_ui/lib/src/engine/canvaskit/fonts.dart index d679483d43b0e..e8812a3b94e58 100644 --- a/lib/web_ui/lib/src/engine/canvaskit/fonts.dart +++ b/lib/web_ui/lib/src/engine/canvaskit/fonts.dart @@ -123,7 +123,7 @@ class SkiaFontCollection { try { buffer = await html.window .fetch(url) - .then(_getArrayBuffer as FutureOr Function(dynamic)); + .then(_getArrayBuffer); } catch (e) { html.window.console.warn('Failed to load font $family at $url'); html.window.console.warn(e); @@ -149,7 +149,7 @@ class SkiaFontCollection { return actualFamily; } - Future? _getArrayBuffer(dynamic fetchResult) { + Future _getArrayBuffer(dynamic fetchResult) { // TODO(yjbanov): fetchResult.arrayBuffer is a dynamic invocation. Clean it up. return fetchResult .arrayBuffer()