From 45a5fdad0246b573d274e935dba67d5c6b9c9937 Mon Sep 17 00:00:00 2001 From: Sikander Saleem Date: Sun, 25 Dec 2022 16:48:11 +0300 Subject: [PATCH] ios nfc mark attendance confirmation dialog issue fix. --- lib/widgets/mark_attendance_widget.dart | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/widgets/mark_attendance_widget.dart b/lib/widgets/mark_attendance_widget.dart index a599c79..dfe3b79 100644 --- a/lib/widgets/mark_attendance_widget.dart +++ b/lib/widgets/mark_attendance_widget.dart @@ -161,11 +161,12 @@ class _MarkAttendanceWidgetState extends State { ); } else { bool status = await model.fetchAttendanceTracking(context); + if (Platform.isIOS) await Future.delayed(const Duration(seconds: 3)); Utils.hideLoading(context); showMDialog( context, backgroundColor: Colors.transparent, - isDismissable: false, + isDismissable: true, child: SuccessDialog(widget.isFromDashboard), ); } @@ -272,7 +273,7 @@ class _MarkAttendanceWidgetState extends State { showMDialog( context, backgroundColor: Colors.transparent, - isDismissable: false, + isDismissable: true, child: SuccessDialog(widget.isFromDashboard), ); } catch (ex) {