| Index: runtime/bin/vmservice/client/lib/src/elements/curly_block.dart
|
| diff --git a/runtime/bin/vmservice/client/lib/src/elements/curly_block.dart b/runtime/bin/vmservice/client/lib/src/elements/curly_block.dart
|
| index 9b76ef616b6e3c9be9037e590c96881913a8df2c..b0dafb80b6b30bf4434aead4958c5582b84205bd 100644
|
| --- a/runtime/bin/vmservice/client/lib/src/elements/curly_block.dart
|
| +++ b/runtime/bin/vmservice/client/lib/src/elements/curly_block.dart
|
| @@ -13,6 +13,11 @@ class CurlyBlockElement extends PolymerElement {
|
| @observable bool expanded = false;
|
| @observable bool busy = false;
|
| @published var callback = null;
|
| + @published bool expand = false;
|
| +
|
| + void expandChanged(oldValue) {
|
| + expanded = expand;
|
| + }
|
|
|
| void doneCallback() {
|
| expanded = !expanded;
|
| @@ -20,6 +25,7 @@ class CurlyBlockElement extends PolymerElement {
|
| }
|
|
|
| void toggleExpand(var a, var b, var c) {
|
| + assert(callback == null || expand == false);
|
| if (busy) {
|
| return;
|
| }
|
|
|