| Index: sky/sdk/lib/framework/components2/scaffold.dart
|
| diff --git a/sky/sdk/lib/framework/components2/scaffold.dart b/sky/sdk/lib/framework/components2/scaffold.dart
|
| index 173c3f1f255e6a658184cd8bfd7f329aa172dcbb..e5c6c7d0f633df155b6c378b7678907579b135c4 100644
|
| --- a/sky/sdk/lib/framework/components2/scaffold.dart
|
| +++ b/sky/sdk/lib/framework/components2/scaffold.dart
|
| @@ -187,6 +187,20 @@ class Scaffold extends RenderObjectWrapper {
|
| super.removeChild(node);
|
| }
|
|
|
| + void remove() {
|
| + if (toolbar != null)
|
| + removeChild(toolbar);
|
| + if (body != null)
|
| + removeChild(body);
|
| + if (statusbar != null)
|
| + removeChild(statusbar);
|
| + if (drawer != null)
|
| + removeChild(drawer);
|
| + if (floatingActionButton != null)
|
| + removeChild(floatingActionButton);
|
| + super.remove();
|
| + }
|
| +
|
| void syncRenderObject(UINode old) {
|
| super.syncRenderObject(old);
|
| syncChild(toolbar, old is Scaffold ? old.toolbar : null, ScaffoldSlots.toolbar);
|
|
|