| Index: runtime/bin/vmservice/client/lib/src/app/application.dart
|
| diff --git a/runtime/bin/vmservice/client/lib/src/app/application.dart b/runtime/bin/vmservice/client/lib/src/app/application.dart
|
| index 6eae10b67797fa92478c08444a616632100e213b..0bf208767a6b562945856c23aafb2050c0ff40f1 100644
|
| --- a/runtime/bin/vmservice/client/lib/src/app/application.dart
|
| +++ b/runtime/bin/vmservice/client/lib/src/app/application.dart
|
| @@ -117,12 +117,17 @@ class ObservatoryApplication extends Observable {
|
| }
|
|
|
| void _visit(String url, String args) {
|
| - // TODO(johnmccutchan): Pass [args] to pane.
|
| + var argsMap;
|
| + if (args == null) {
|
| + argsMap = {};
|
| + } else {
|
| + argsMap = Uri.splitQueryString(args);
|
| + }
|
| for (var i = 0; i < _paneRegistry.length; i++) {
|
| var pane = _paneRegistry[i];
|
| if (pane.canVisit(url)) {
|
| _installPane(pane);
|
| - pane.visit(url);
|
| + pane.visit(url, argsMap);
|
| return;
|
| }
|
| }
|
|
|