From 78314077bbac90f8bbabd1f14d4f0f453c1b9a69 Mon Sep 17 00:00:00 2001 From: len Date: Mon, 18 Apr 2016 17:36:27 +0200 Subject: [PATCH] Fix custom brightness turning off the screen. #106 --- .../java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt index 08de80701f..bf359d5ea1 100644 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/reader/ReaderActivity.kt @@ -495,13 +495,15 @@ class ReaderActivity : BaseRxActivity() { private fun setCustomBrightness(enabled: Boolean) { if (enabled) { customBrightnessSubscription = preferences.customBrightnessValue().asObservable() + .map { Math.max(0.01f, it) } .subscribe { setCustomBrightnessValue(it) } subscriptions.add(customBrightnessSubscription) } else { - if (customBrightnessSubscription != null) + if (customBrightnessSubscription != null) { subscriptions.remove(customBrightnessSubscription) - setCustomBrightnessValue(-1f) + } + setCustomBrightnessValue(WindowManager.LayoutParams.BRIGHTNESS_OVERRIDE_NONE) } }