浏览代码

Merge pull request #2394 from nextcloud/fix-call-not-joined-again-if-reconnecting-while-in-pip-mode

Fix call not joined again if reconnecting while in PiP mode
Tim Krüger 2 年之前
父节点
当前提交
9712d05843
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      app/src/main/java/com/nextcloud/talk/activities/CallActivity.java

+ 3 - 1
app/src/main/java/com/nextcloud/talk/activities/CallActivity.java

@@ -699,7 +699,9 @@ public class CallActivity extends CallBaseActivity {
         if (isVoiceOnlyCall) {
             onMicrophoneClick();
         } else {
-            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
+            if (EffortlessPermissions.hasPermissions(this, PERMISSIONS_CALL)) {
+                onPermissionsGranted();
+            } else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
                 requestPermissions(PERMISSIONS_CALL, 100);
             } else {
                 onRequestPermissionsResult(100, PERMISSIONS_CALL, new int[]{1, 1});