From d710ba552571354b41777a59ea334db04f1772ac Mon Sep 17 00:00:00 2001
From: Amirhossein <amirhossein.naghshzan@savoirfairelinux.com>
Date: Mon, 5 Apr 2021 05:30:14 -0400
Subject: [PATCH] CallFragment: toggle mute icon

Change-Id: Ie446a5b5f0a00fd91de835d152445535aa91f80b
---
 .../app/src/main/java/cx/ring/fragments/CallFragment.java       | 1 +
 ring-android/app/src/main/res/layout/frag_call.xml              | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/ring-android/app/src/main/java/cx/ring/fragments/CallFragment.java b/ring-android/app/src/main/java/cx/ring/fragments/CallFragment.java
index 978b3b721..ed2f1a8fd 100644
--- a/ring-android/app/src/main/java/cx/ring/fragments/CallFragment.java
+++ b/ring-android/app/src/main/java/cx/ring/fragments/CallFragment.java
@@ -1353,6 +1353,7 @@ public class CallFragment extends BaseSupportFragment<CallPresenter> implements
 
     public void micClicked() {
         presenter.muteMicrophoneToggled(binding.callMicBtn.isChecked());
+        binding.callMicBtn.setImageResource(binding.callMicBtn.isChecked()? R.drawable.baseline_mic_off_24 : R.drawable.baseline_mic_24);
     }
 
     public void hangUpClicked() {
diff --git a/ring-android/app/src/main/res/layout/frag_call.xml b/ring-android/app/src/main/res/layout/frag_call.xml
index 4b86f91e5..6160b512c 100644
--- a/ring-android/app/src/main/res/layout/frag_call.xml
+++ b/ring-android/app/src/main/res/layout/frag_call.xml
@@ -303,7 +303,7 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
                     android:onClick="@{() -> presenter.micClicked()}"
                     android:padding="16dp"
                     android:tint="@color/white"
-                    app:srcCompat="@drawable/baseline_mic_off_24"
+                    app:srcCompat="@drawable/baseline_mic_24"
                     tools:visibility="visible" />
 
                 <cx.ring.views.CheckableImageButton
-- 
GitLab