mirror of
				https://github.com/TeamNewPipe/NewPipe
				synced 2025-11-03 16:53:00 +00:00 
			
		
		
		
	Prevent jumping of the player on devices with cutout
This commit is contained in:
		@@ -1982,6 +1982,11 @@ public class VideoDetailFragment
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // Prevent jumping of the player on devices with cutout
 | 
			
		||||
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
 | 
			
		||||
            activity.getWindow().getAttributes().layoutInDisplayCutoutMode =
 | 
			
		||||
                    WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_DEFAULT;
 | 
			
		||||
        }
 | 
			
		||||
        activity.getWindow().getDecorView().setSystemUiVisibility(0);
 | 
			
		||||
        activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
 | 
			
		||||
    }
 | 
			
		||||
@@ -1995,6 +2000,11 @@ public class VideoDetailFragment
 | 
			
		||||
            return;
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // Prevent jumping of the player on devices with cutout
 | 
			
		||||
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {
 | 
			
		||||
            activity.getWindow().getAttributes().layoutInDisplayCutoutMode =
 | 
			
		||||
                    WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_NEVER;
 | 
			
		||||
        }
 | 
			
		||||
        final int visibility = View.SYSTEM_UI_FLAG_LAYOUT_STABLE
 | 
			
		||||
                | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
 | 
			
		||||
                | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user