diff --git a/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt b/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt index 516359503..8fe64f82e 100644 --- a/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/settings/viewmodel/SettingsViewModel.kt @@ -51,8 +51,6 @@ class SettingsViewModel @UiThread constructor() : ViewModel() { val isVfsEnabled = MutableLiveData() // Calls settings - val hideVideoCallSetting = MutableLiveData() - val echoCancellerEnabled = MutableLiveData() val routeAudioToBluetooth = MutableLiveData() val videoEnabled = MutableLiveData() @@ -119,7 +117,6 @@ class SettingsViewModel @UiThread constructor() : ViewModel() { init { coreContext.postOnCoreThread { core -> - hideVideoCallSetting.postValue(!core.isVideoEnabled) showConversationsSettings.postValue(!corePreferences.disableChat) showMeetingsSettings.postValue(!corePreferences.disableMeetings) ldapAvailable.postValue(core.ldapAvailable()) diff --git a/app/src/main/res/layout/settings_calls.xml b/app/src/main/res/layout/settings_calls.xml index c7a259d02..3fde91761 100644 --- a/app/src/main/res/layout/settings_calls.xml +++ b/app/src/main/res/layout/settings_calls.xml @@ -90,7 +90,6 @@ style="@style/settings_title_style" android:onClick="@{() -> viewModel.toggleEnableVideo()}" android:id="@+id/enable_video_title" - android:visibility="@{!viewModel.hideVideoCallSetting ? View.VISIBLE : View.GONE}" android:layout_width="0dp" android:layout_height="wrap_content" android:layout_marginStart="16dp" @@ -107,7 +106,6 @@ style="@style/material_switch_style" android:id="@+id/enable_video_switch" android:onClick="@{() -> viewModel.toggleEnableVideo()}" - android:visibility="@{!viewModel.hideVideoCallSetting ? View.VISIBLE : View.GONE}" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="20dp"