Skip to content

Commit a74434b

Browse files
feat: add new parameter for force debug widget
1 parent 2aa97d9 commit a74434b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/error_stack.dart

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,14 @@ class ErrorStack {
3939
ErrorStackLogLevel level = ErrorStackLogLevel.verbose,
4040
String initialRoute = "/",
4141
Widget Function(FlutterErrorDetails errorDetails)? errorWidget,
42+
bool forceDebugWidget = false,
4243
}) async {
4344
ErrorStack.instance.initialRoute = initialRoute;
4445
ErrorStack.instance.themeMode = await ErrorStack.instance.storage
4546
.read(key: '${ErrorStack.storageKey}_theme_mode') ??
4647
'light';
4748
ErrorWidget.builder = (FlutterErrorDetails errorDetails) {
48-
if (kReleaseMode) {
49+
if (kReleaseMode && !forceDebugWidget) {
4950
if (errorWidget != null) {
5051
return errorWidget(errorDetails);
5152
}

0 commit comments

Comments
 (0)