Edited condition to exit updateIsFullscreen quickly

This commit is contained in:
theskyblockman 2024-09-10 18:54:34 +02:00 committed by oceanjules
parent 4a4b3a3bc0
commit c42f53fcc9

View File

@ -1591,13 +1591,14 @@ public class PlayerControlView extends FrameLayout {
public void updateIsFullscreen(boolean isFullscreen) { public void updateIsFullscreen(boolean isFullscreen) {
boolean fullscreenModeChanged = this.isFullScreen != isFullscreen; boolean fullscreenModeChanged = this.isFullScreen != isFullscreen;
if (fullscreenModeChanged && onFullScreenModeChangedListener == null) { if (!fullscreenModeChanged) {
return; return;
} }
this.isFullScreen = isFullscreen; this.isFullScreen = isFullscreen;
updateFullScreenButtonForState(fullScreenButton, isFullscreen); updateFullScreenButtonForState(fullScreenButton, isFullscreen);
updateFullScreenButtonForState(minimalFullScreenButton, isFullscreen); updateFullScreenButtonForState(minimalFullScreenButton, isFullscreen);
if (fullscreenModeChanged && onFullScreenModeChangedListener != null) { if (fullscreenModeChanged && onFullScreenModeChangedListener != null) {
onFullScreenModeChangedListener.onFullScreenModeChanged(isFullscreen); onFullScreenModeChangedListener.onFullScreenModeChanged(isFullscreen);
} }