From 8104de9cc05be9e38dba852108325e69e0256da9 Mon Sep 17 00:00:00 2001 From: SalmanAhmed Date: Fri, 14 Jun 2024 16:53:26 +0500 Subject: [PATCH] replace base64RegExp String due to app crash in release mode, throws stack overflow error --- flutter_quill_extensions/lib/utils/patterns.dart | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/flutter_quill_extensions/lib/utils/patterns.dart b/flutter_quill_extensions/lib/utils/patterns.dart index d7bcb16c..abb75171 100644 --- a/flutter_quill_extensions/lib/utils/patterns.dart +++ b/flutter_quill_extensions/lib/utils/patterns.dart @@ -1,7 +1,5 @@ RegExp base64RegExp = RegExp( - // Change the Regex String due to app crash on relase mode when the base64 string is too long - // r'^(?:[A-Za-z0-9+\/]{4})*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=|[A-Za-z0-9+\/]{4})$', - r'^(?:[A-Za-z0-9+\/][A-Za-z0-9+\/][A-Za-z0-9+\/][A-Za-z0-9+\/])*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=|[A-Za-z0-9+\/]{4})$', + r'^(?:[A-Za-z0-9+\/][A-Za-z0-9+\/][A-Za-z0-9+\/][A-Za-z0-9+\/])*(?:[A-Za-z0-9+\/]{2}==|[A-Za-z0-9+\/]{3}=|[A-Za-z0-9+\/]{4})$', ); final imageRegExp = RegExp(