From 3e96dfc03e297de7a23ea59a3808df79c67c4c11 Mon Sep 17 00:00:00 2001 From: Lau Ching Jun Date: Mon, 6 Mar 2023 13:46:57 -0800 Subject: [PATCH] Add backward compatibility in proxied_devices. (#122040) Add backward compatibility in proxied_devices. --- packages/flutter_tools/lib/src/proxied_devices/devices.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/flutter_tools/lib/src/proxied_devices/devices.dart b/packages/flutter_tools/lib/src/proxied_devices/devices.dart index 3db86da98c..bbad15a1c1 100644 --- a/packages/flutter_tools/lib/src/proxied_devices/devices.dart +++ b/packages/flutter_tools/lib/src/proxied_devices/devices.dart @@ -248,7 +248,8 @@ class ProxiedDevice extends Device { 'userIdentifier': userIdentifier, })); final bool started = _cast(result['started']); - final String? vmServiceUriStr = _cast(result['vmServiceUri']); + // TODO(bkonyi): remove once clients have migrated to relying on vmServiceUri. + final String? vmServiceUriStr = _cast(result['vmServiceUri']) ?? _cast(result['observatoryUri']); final Uri? vmServiceUri = vmServiceUriStr == null ? null : Uri.parse(vmServiceUriStr); if (started) { if (vmServiceUri != null) {