From 9cc8a56e91acca56eadcb446181a33c6daa13fc5 Mon Sep 17 00:00:00 2001 From: Eric Kok Date: Fri, 26 Nov 2021 10:01:38 +0100 Subject: [PATCH] Prevent crash on empty tags; fixes #893 --- lib/src/layout_element.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/src/layout_element.dart b/lib/src/layout_element.dart index b677e9d872..fce0362952 100644 --- a/lib/src/layout_element.dart +++ b/lib/src/layout_element.dart @@ -155,6 +155,11 @@ class TableLayoutElement extends LayoutElement { max(0, columnMax - finalColumnSizes.length), (_) => IntrinsicContentTrackSize()); + if (finalColumnSizes.isEmpty || rowSizes.isEmpty) { + // No actual cells to show + return SizedBox(); + } + return LayoutGrid( gridFit: GridFit.loose, columnSizes: finalColumnSizes,