[Android] Fix the equalizer UI when orientation is changed in the video player
Nicolas Pomepuy
git at videolan.org
Thu Feb 5 10:13:23 UTC 2026
vlc-android | branch: master | Nicolas Pomepuy <nicolas at videolabs.io> | Wed Jan 28 13:21:18 2026 +0100| [016083c215512d93520426cb9a784ac8f307fc17] | committer: Duncan McNamara
Fix the equalizer UI when orientation is changed in the video player
> https://code.videolan.org/videolan/vlc-android/commit/016083c215512d93520426cb9a784ac8f307fc17
---
.../src/org/videolan/vlc/gui/dialogs/EqualizerFragmentDialog.kt | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/application/vlc-android/src/org/videolan/vlc/gui/dialogs/EqualizerFragmentDialog.kt b/application/vlc-android/src/org/videolan/vlc/gui/dialogs/EqualizerFragmentDialog.kt
index 60611b2b92..42d379a261 100644
--- a/application/vlc-android/src/org/videolan/vlc/gui/dialogs/EqualizerFragmentDialog.kt
+++ b/application/vlc-android/src/org/videolan/vlc/gui/dialogs/EqualizerFragmentDialog.kt
@@ -117,10 +117,11 @@ class EqualizerFragmentDialog : VLCBottomSheetDialogFragment(), Slider.OnChangeL
fillPreamp()
}
- if (viewModel.needForceRefresh || oldCurrentEqualizer == null || oldCurrentEqualizer?.equalizerEntry?.id != viewModel.getCurrentEqualizer().equalizerEntry.id) {
+ if (binding.equalizerBands.isEmpty() || viewModel.needForceRefresh || oldCurrentEqualizer == null || oldCurrentEqualizer?.equalizerEntry?.id != viewModel.getCurrentEqualizer().equalizerEntry.id) {
fillBands()
viewModel.needForceRefresh = false
binding.name = viewModel.getCurrentEqualizer().equalizerEntry.name
+ updateEnabledState()
}
binding.undo.isEnabled = viewModel.history.isNotEmpty()
if (oldCurrentEqualizer == null) fillViews()
More information about the Android
mailing list