From 39d406d15606dbcd07b4916545e9bae1ed706f12 Mon Sep 17 00:00:00 2001 From: otsmr Date: Wed, 17 Dec 2025 19:15:00 +0100 Subject: [PATCH] add heavy impact --- lib/src/utils/log.dart | 3 +++ .../camera_preview_components/main_camera_controller.dart | 2 ++ 2 files changed, 5 insertions(+) diff --git a/lib/src/utils/log.dart b/lib/src/utils/log.dart index 7eefe2a..05fe62f 100644 --- a/lib/src/utils/log.dart +++ b/lib/src/utils/log.dart @@ -90,6 +90,9 @@ Future readLast1000Lines() async { Future _writeLogToFile(LogRecord record) async { final directory = await getApplicationSupportDirectory(); final logFile = File('${directory.path}/app.log'); + if (!logFile.existsSync()) { + logFile.createSync(recursive: true); + } // Prepare the log message final logMessage = diff --git a/lib/src/views/camera/camera_preview_components/main_camera_controller.dart b/lib/src/views/camera/camera_preview_components/main_camera_controller.dart index 6f050fe..bc09f70 100644 --- a/lib/src/views/camera/camera_preview_components/main_camera_controller.dart +++ b/lib/src/views/camera/camera_preview_components/main_camera_controller.dart @@ -217,11 +217,13 @@ class MainCameraController { const ContactsCompanion(verified: Value(true)), ); } + await HapticFeedback.heavyImpact(); } } } else { if (profile.username != gUser.username) { if (scannedNewProfiles[profile.userId.toInt()] == null) { + await HapticFeedback.heavyImpact(); scannedNewProfiles[profile.userId.toInt()] = ScannedNewProfile( profile: profile, );