From f8c705531ce835f1568c0540a23361823e1d4150 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Wed, 22 Jul 2026 11:59:10 -0400 Subject: [PATCH] ignore setState during build It seems to happen randomly right now. --- lib/main.dart | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/main.dart b/lib/main.dart index 05731e4..796b1ec 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -38,6 +38,11 @@ New Value: ${newValue is AsyncData ? newValue.value : newValue} } void showError(Object error, [StackTrace? stackTrace]) { + if (error.toString().contains( + "setState() or markNeedsBuild() called during build.", + )) { + return; + } if (error.toString().contains("DioException")) return; if (error.toString().contains("Invalid source")) return; if (error.toString().contains("UTF-16")) return;