From 799c9a50bda162195e6a1db445ec0cc10eab82a6 Mon Sep 17 00:00:00 2001 From: zaid_daoud Date: Sun, 20 Aug 2023 15:01:37 +0300 Subject: [PATCH] nothing --- lib/views/widgets/sound/record_sound.dart | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/lib/views/widgets/sound/record_sound.dart b/lib/views/widgets/sound/record_sound.dart index b56c1a5e..d10119e6 100644 --- a/lib/views/widgets/sound/record_sound.dart +++ b/lib/views/widgets/sound/record_sound.dart @@ -24,7 +24,6 @@ class _RecordSoundState extends State { FlutterSoundRecorder _myRecorder = FlutterSoundRecorder(); bool _recorderIsOpened = false; bool _recording = false; - bool _fastTab = false; String _record; Artboard _rive; @@ -69,13 +68,14 @@ class _RecordSoundState extends State { } _startRecording() async { - _fastTab = false; // await Permission.camera PermissionStatus status = await Permission.microphone.request(); if (!status.isGranted) { PermissionStatus status = await Permission.microphone.request(); - Fluttertoast.showToast(msg: "Permission Denied"); - return; + if (!status.isGranted) { + Fluttertoast.showToast(msg: "Permission Denied"); + return; + } } _rive.addController(SimpleAnimation('recording')); if (!_recorderIsOpened) { @@ -91,7 +91,6 @@ class _RecordSoundState extends State { _stopRecording() async { if (!_recording) { - _fastTab = true; setState(() {}); return; } @@ -182,11 +181,6 @@ class _RecordSoundState extends State { color: Colors.transparent, child: GestureDetector( //key: ValueKey("voice"), - child: const Padding( - padding: EdgeInsets.all(12.0), - child: Icon(Icons.mic), - ), - onTapDown: widget.enabled ? (TapDownDetails details) async { _startRecording(); @@ -202,6 +196,8 @@ class _RecordSoundState extends State { _cancelRecording(); } : null, + //key: ValueKey("voice"), + child: const Padding(padding: EdgeInsets.all(12.0), child: Icon(Icons.mic)), ), ), ],