ignore setState during build

It seems to happen randomly right now.
This commit is contained in:
Henry Hiles 2026-07-22 11:59:10 -04:00
commit f8c705531c
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs

View file

@ -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;