use conditional assignment (#9252)
diff --git a/packages/flutter_tools/lib/src/vmservice.dart b/packages/flutter_tools/lib/src/vmservice.dart index bd70231..d9afbfd 100644 --- a/packages/flutter_tools/lib/src/vmservice.dart +++ b/packages/flutter_tools/lib/src/vmservice.dart
@@ -266,11 +266,9 @@ serviceObject = new Isolate._empty(owner.vm); break; } - if (serviceObject == null) { - // If we don't have a model object for this service object type, as a - // fallback return a ServiceMap object. - serviceObject = new ServiceMap._empty(owner); - } + // If we don't have a model object for this service object type, as a + // fallback return a ServiceMap object. + serviceObject ??= new ServiceMap._empty(owner); // We have now constructed an emtpy service object, call update to // populate it. serviceObject.update(map);