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"/>