diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b34b8c2..09d2790 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -59,8 +59,8 @@ android { applicationId = "io.github.miuzarte.scrcpyforandroid" minSdk = 26 targetSdk = 37 - versionCode = 34 - versionName = "0.4.3" + versionCode = 35 + versionName = "0.4.4" externalNativeBuild { cmake { diff --git a/app/src/main/java/io/github/miuzarte/scrcpyforandroid/StreamActivity.kt b/app/src/main/java/io/github/miuzarte/scrcpyforandroid/StreamActivity.kt index 1ecdce8..9168e31 100644 --- a/app/src/main/java/io/github/miuzarte/scrcpyforandroid/StreamActivity.kt +++ b/app/src/main/java/io/github/miuzarte/scrcpyforandroid/StreamActivity.kt @@ -20,7 +20,7 @@ import kotlinx.coroutines.flow.StateFlow import java.lang.ref.WeakReference class StreamActivity: FragmentActivity() { - private val basicPip = BasicPictureInPicture(this, ContextCompat.getMainExecutor(this)) + private val basicPip by lazy { BasicPictureInPicture(this, ContextCompat.getMainExecutor(this)) } private val pipActionReceiver = PictureInPictureActionReceiver() private var isPipActionReceiverRegistered = false