| Index: runtime/observatory/lib/src/elements/helpers/uris.dart
|
| diff --git a/runtime/observatory/lib/src/elements/helpers/uris.dart b/runtime/observatory/lib/src/elements/helpers/uris.dart
|
| index 179a4ee59f6a4c91d420c78e5b0d86e51061eab7..1c9660c3d645f1e910b910204439735b0edf2526 100644
|
| --- a/runtime/observatory/lib/src/elements/helpers/uris.dart
|
| +++ b/runtime/observatory/lib/src/elements/helpers/uris.dart
|
| @@ -8,10 +8,9 @@ import 'package:observatory/models.dart' as M;
|
| abstract class Uris {
|
| static String _isolatePage(String path, M.IsolateRef isolate,
|
| {M.ObjectRef object}) {
|
| - return '#' + new Uri(path: path, queryParameters: {
|
| - 'isolateId': isolate.id,
|
| - 'objectId': object?.id
|
| - }).toString();
|
| + final parameters = { 'isolateId': isolate.id };
|
| + if (object != null) parameters['objectId'] = object.id;
|
| + return '#' + new Uri(path: path, queryParameters: parameters).toString();
|
| }
|
|
|
| static String inspect(M.IsolateRef isolate, {M.ObjectRef object})
|
|
|