diff --git a/lib/modules/meeting/controllers/meeting_record_controller.dart b/lib/modules/meeting/controllers/meeting_record_controller.dart index ea598852c..48fd48925 100644 --- a/lib/modules/meeting/controllers/meeting_record_controller.dart +++ b/lib/modules/meeting/controllers/meeting_record_controller.dart @@ -218,6 +218,10 @@ class MeetingRecordController extends GetxController ); return; case 'closeFloatingBar': + if (isRecording.value) { + await saveRecording(); + return; + } _floatingBarManuallyClosed = true; await _stopAndroidRecordingFloatingBar(); return;