| Index: runtime/bin/vmservice/client/web/main.dart
|
| diff --git a/runtime/bin/vmservice/client/web/main.dart b/runtime/bin/vmservice/client/web/main.dart
|
| index db5153ceb9803579d5be5e462ce89db09a3c4d8c..26de4a317bc261430c51a73d67566d2b7e3233cf 100644
|
| --- a/runtime/bin/vmservice/client/web/main.dart
|
| +++ b/runtime/bin/vmservice/client/web/main.dart
|
| @@ -6,7 +6,8 @@ import 'package:logging/logging.dart';
|
| import 'package:observatory/app.dart';
|
| import 'package:polymer/polymer.dart';
|
|
|
| -main() {
|
| +@initMethod
|
| +init() {
|
| Logger.root.level = Level.INFO;
|
| Logger.root.onRecord.listen((LogRecord rec) {
|
| if (rec.level == Level.WARNING &&
|
| @@ -19,9 +20,7 @@ main() {
|
| print('${rec.level.name}: ${rec.time}: ${rec.message}');
|
| });
|
| Logger.root.info('Starting Observatory');
|
| - GoogleChart.initOnce().then((_) {
|
| - // Charts loaded, initialize polymer.
|
| - Logger.root.info('Initializing Polymer');
|
| - initPolymer();
|
| - });
|
| + Polymer.onReady.then((_) => GoogleChart.initOnce().then((_) {
|
| + Logger.root.info('Polymer Ready.');
|
| + }));
|
| }
|
|
|