mirror of
https://github.com/androidx/media.git
synced 2025-04-30 06:46:50 +08:00
Edited condition to exit updateIsFullscreen quickly
This commit is contained in:
parent
4a4b3a3bc0
commit
c42f53fcc9
@ -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);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user