diff --git a/app/src/main/java/org/schabi/newpipe/player/event/PlayerGestureListener.java b/app/src/main/java/org/schabi/newpipe/player/event/PlayerGestureListener.java index a2def2a64a0..53de3866dcf 100644 --- a/app/src/main/java/org/schabi/newpipe/player/event/PlayerGestureListener.java +++ b/app/src/main/java/org/schabi/newpipe/player/event/PlayerGestureListener.java @@ -271,7 +271,10 @@ private boolean onScrollInMain(final MotionEvent initialEvent, final MotionEvent bar.setProgress((int) (bar.getMax() * Math.max(0, Math.min(1, oldBrightness)))); bar.incrementProgressBy((int) distanceY); - final float currentProgressPercent = (float) bar.getProgress() / bar.getMax(); + float currentProgressPercent = (float) bar.getProgress() / bar.getMax(); + if (currentProgressPercent <= 0.01) { + currentProgressPercent = 0.01f; + } layoutParams.screenBrightness = currentProgressPercent; window.setAttributes(layoutParams);