浏览代码

fixed bug with audio messages not sending after pausing in continuous recording mode

Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
Julius Linus 1 年之前
父节点
当前提交
c78cb1bff5
共有 1 个文件被更改,包括 6 次插入10 次删除
  1. 6 10
      app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt

+ 6 - 10
app/src/main/java/com/nextcloud/talk/chat/ChatActivity.kt

@@ -2142,19 +2142,15 @@ class ChatActivity :
     }
 
     private fun stopAndSendAudioRecording() {
-        if (isVoiceRecordingInProgress) {
-            stopAudioRecording()
-            Log.d(TAG, "stopped and sent audio recording")
-            val uri = Uri.fromFile(File(currentVoiceRecordFile))
-            uploadFile(uri.toString(), true)
-        }
+        stopAudioRecording()
+        Log.d(TAG, "stopped and sent audio recording")
+        val uri = Uri.fromFile(File(currentVoiceRecordFile))
+        uploadFile(uri.toString(), true)
     }
 
     private fun stopAndDiscardAudioRecording() {
-        if (isVoiceRecordingInProgress) {
-            stopAudioRecording()
-            Log.d(TAG, "stopped and discarded audio recording")
-        }
+        stopAudioRecording()
+        Log.d(TAG, "stopped and discarded audio recording")
 
         val cachedFile = File(currentVoiceRecordFile)
         cachedFile.delete()