Don't assume footer is present in _ConsoleOutputState builder. (#9342)
---------
Co-authored-by: Nate Biggs <natebiggs@google.com>
diff --git a/packages/devtools_app/lib/src/shared/console/console.dart b/packages/devtools_app/lib/src/shared/console/console.dart
index ea3cc46..c9840ce 100644
--- a/packages/devtools_app/lib/src/shared/console/console.dart
+++ b/packages/devtools_app/lib/src/shared/console/console.dart
@@ -209,10 +209,11 @@
),
),
// consider constraining a max height.
- Padding(
- padding: const EdgeInsets.only(top: denseSpacing),
- child: widget.footer!,
- ),
+ if (widget.footer != null)
+ Padding(
+ padding: const EdgeInsets.only(top: denseSpacing),
+ child: widget.footer,
+ ),
],
),
),