diff --git a/app/src/main/java/com/nextcloud/talk/controllers/CallController.java b/app/src/main/java/com/nextcloud/talk/controllers/CallController.java
index ee102b220..58fdc32bb 100644
--- a/app/src/main/java/com/nextcloud/talk/controllers/CallController.java
+++ b/app/src/main/java/com/nextcloud/talk/controllers/CallController.java
@@ -598,13 +598,7 @@ public class CallController extends BaseController {
public void onEnableSpeakerphoneClick() {
if (audioManager != null) {
audioManager.toggleUseSpeakerphone();
- if (audioManager.isSpeakerphoneAutoOn()) {
- callControlEnableSpeaker.getFrontImageView().setImageDrawable(getResources().getDrawable(R.drawable
- .ic_speaker_white_24dp));
- } else {
- callControlEnableSpeaker.getFrontImageView().setImageDrawable(getResources().getDrawable(R.drawable
- .ic_hearing_white_24dp));
- }
+ callControlEnableSpeaker.flipSilently(!callControlEnableSpeaker.isFlipped());
}
}
diff --git a/app/src/main/res/drawable/ic_hearing_white_24dp.xml b/app/src/main/res/drawable/ic_hearing_white_24dp.xml
deleted file mode 100644
index d335efbba..000000000
--- a/app/src/main/res/drawable/ic_hearing_white_24dp.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
diff --git a/app/src/main/res/drawable/ic_speaker_white_24dp.xml b/app/src/main/res/drawable/ic_volume_up_white_24dp.xml
similarity index 73%
rename from app/src/main/res/drawable/ic_speaker_white_24dp.xml
rename to app/src/main/res/drawable/ic_volume_up_white_24dp.xml
index b06e76e66..9520e6701 100644
--- a/app/src/main/res/drawable/ic_speaker_white_24dp.xml
+++ b/app/src/main/res/drawable/ic_volume_up_white_24dp.xml
@@ -21,6 +21,5 @@
-
+
diff --git a/app/src/main/res/layout/controller_call.xml b/app/src/main/res/layout/controller_call.xml
index 7aa7485cd..399614a46 100644
--- a/app/src/main/res/layout/controller_call.xml
+++ b/app/src/main/res/layout/controller_call.xml
@@ -151,7 +151,10 @@
android:visibility="gone"
app:enableInitialAnimation="false"
app:frontBackgroundColor="@color/colorPrimary"
- app:frontImage="@drawable/ic_hearing_white_24dp"/>
+ app:animateRearImage="false"
+ app:rearBackgroundColor="@color/colorPrimaryDark"
+ app:frontImage="@drawable/ic_volume_up_white_24dp"
+ app:rearImage="@drawable/ic_volume_up_white_24dp"/>