Skip to content

Commit 6c58f8e

Browse files
author
izaak
committed
Disable portrait mode when setting off
1 parent 50f0324 commit 6c58f8e

File tree

1 file changed

+7
-0
lines changed
  • app/src/main/java/co/stonephone/stonecamera/plugins

1 file changed

+7
-0
lines changed

app/src/main/java/co/stonephone/stonecamera/plugins/Portrait.kt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import java.io.File
2929
import java.io.FileOutputStream
3030
import java.io.OutputStream
3131
import java.nio.ByteBuffer
32+
import java.util.Objects
3233
import kotlin.math.max
3334
import kotlin.math.min
3435

@@ -58,6 +59,12 @@ class PortraitModePlugin : IPlugin, ImageSegmenterHelper.SegmenterListener {
5859
stoneCameraViewModel: StoneCameraViewModel,
5960
outputFileResults: ImageCapture.OutputFileResults
6061
) {
62+
val portraitModeSetting = stoneCameraViewModel.getSetting<String>("portraitMode") ?: "OFF"
63+
64+
if (Objects.equals(portraitModeSetting, "OFF")) {
65+
return
66+
}
67+
6168
CoroutineScope(Dispatchers.IO).launch {
6269

6370
val contentResolver: ContentResolver = MyApplication.getAppContext().contentResolver

0 commit comments

Comments
 (0)