We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8cae66f commit 1ad0971Copy full SHA for 1ad0971
1 file changed
app/src/main/java/io/github/sds100/keymapper/system/camera/AndroidCameraAdapter.kt
@@ -177,9 +177,10 @@ class AndroidCameraAdapter(context: Context) : CameraAdapter {
177
val newStrength =
178
(currentStrength + (percent * maxStrength))
179
.toInt()
180
- .coerceIn(1, maxStrength)
+ .coerceAtMost(maxStrength)
181
182
- if (newStrength == 1 && currentStrength == 1) {
+ // If we want to go below the current strength then turn off the flashlight.
183
+ if (newStrength < 1) {
184
cameraManager.setTorchMode(cameraId, false)
185
} else {
186
cameraManager.turnOnTorchWithStrengthLevel(cameraId, newStrength)
0 commit comments