adding a crashfix

This commit is contained in:
tibbi 2022-11-27 20:29:16 +01:00
parent c45b790f98
commit 191d4d32ab
1 changed files with 6 additions and 3 deletions

View File

@ -40,12 +40,12 @@ import com.simplemobiletools.camera.views.FocusCircleView
import com.simplemobiletools.commons.extensions.* import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.* import com.simplemobiletools.commons.helpers.*
import com.simplemobiletools.commons.models.Release import com.simplemobiletools.commons.models.Release
import java.util.concurrent.TimeUnit
import kotlin.math.abs
import kotlinx.android.synthetic.main.activity_main.* import kotlinx.android.synthetic.main.activity_main.*
import kotlinx.android.synthetic.main.layout_flash.* import kotlinx.android.synthetic.main.layout_flash.*
import kotlinx.android.synthetic.main.layout_timer.* import kotlinx.android.synthetic.main.layout_timer.*
import kotlinx.android.synthetic.main.layout_top.* import kotlinx.android.synthetic.main.layout_top.*
import java.util.concurrent.TimeUnit
import kotlin.math.abs
class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, CameraXPreviewListener { class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, CameraXPreviewListener {
private companion object { private companion object {
@ -163,7 +163,10 @@ class MainActivity : SimpleActivity(), PhotoProcessor.MediaSavedListener, Camera
override fun onPause() { override fun onPause() {
super.onPause() super.onPause()
window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON) window.clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)
cancelTimer() if (!isAskingPermissions) {
cancelTimer()
}
if (!hasStorageAndCameraPermissions() || isAskingPermissions) { if (!hasStorageAndCameraPermissions() || isAskingPermissions) {
return return
} }