From 1ac83482f414160179fd6fe979f843f34ad3c6d4 Mon Sep 17 00:00:00 2001 From: Page Asgardius Date: Mon, 26 Dec 2022 17:55:34 -0700 Subject: [PATCH] new release --- app/build.gradle | 4 ++-- app/src/main/java/asgardius/page/s3manager/VideoPlayer.java | 2 +- fastlane/metadata/android/en-US/changelogs/49.txt | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/49.txt diff --git a/app/build.gradle b/app/build.gradle index 412218d..6c27300 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -9,8 +9,8 @@ android { applicationId "asgardius.page.s3manager" minSdk 23 targetSdk 33 - versionCode 48 - versionName "0.4.2" + versionCode 49 + versionName "0.4.3" setProperty("archivesBaseName", "s3-manager-$versionName") testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" diff --git a/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java b/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java index 441a1ba..0a0eff8 100644 --- a/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java +++ b/app/src/main/java/asgardius/page/s3manager/VideoPlayer.java @@ -355,7 +355,7 @@ public class VideoPlayer extends AppCompatActivity { AppOpsManager.OPSTR_PICTURE_IN_PICTURE, this.getPackageManager().getApplicationInfo(this.getPackageName(), PackageManager.GET_META_DATA).uid, this.getPackageName()) - == AppOpsManager.MODE_ALLOWED && isScreenOn(this)) { + == AppOpsManager.MODE_ALLOWED && isScreenOn(this) && this.isInPictureInPictureMode()) { finish(); } } catch (PackageManager.NameNotFoundException e) { diff --git a/fastlane/metadata/android/en-US/changelogs/49.txt b/fastlane/metadata/android/en-US/changelogs/49.txt new file mode 100644 index 0000000..bc315ea --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/49.txt @@ -0,0 +1 @@ +* Fixed video being closed when app is on freeform mode \ No newline at end of file