diff --git a/packages/flutter_tools/lib/src/vmservice.dart b/packages/flutter_tools/lib/src/vmservice.dart index 347dec902e8..cc021eda583 100644 --- a/packages/flutter_tools/lib/src/vmservice.dart +++ b/packages/flutter_tools/lib/src/vmservice.dart @@ -770,22 +770,25 @@ class Isolate extends ServiceObjectOwner { // Loader page extension methods. - Future> flutterLoaderShowMessage(String message) { - return invokeRpcRaw('ext.flutter.loaderShowMessage', { + void flutterLoaderShowMessage(String message) { + // Invoke loaderShowMessage; ignore any returned errors. + invokeRpcRaw('ext.flutter.loaderShowMessage', { 'value': message - }); + }).catchError((dynamic error) => null); } - Future> flutterLoaderSetProgress(double progress) { - return invokeRpcRaw('ext.flutter.loaderSetProgress', { + void flutterLoaderSetProgress(double progress) { + // Invoke loaderSetProgress; ignore any returned errors. + invokeRpcRaw('ext.flutter.loaderSetProgress', { 'loaderSetProgress': progress - }); + }).catchError((dynamic error) => null); } - Future> flutterLoaderSetProgressMax(double max) { - return invokeRpcRaw('ext.flutter.loaderSetProgressMax', { + void flutterLoaderSetProgressMax(double max) { + // Invoke loaderSetProgressMax; ignore any returned errors. + invokeRpcRaw('ext.flutter.loaderSetProgressMax', { 'loaderSetProgressMax': max - }); + }).catchError((dynamic error) => null); } /// Causes the application to pick up any changed code.