From ddc72d85b0e401ba107d2c79a1713584767ccfa4 Mon Sep 17 00:00:00 2001 From: davidoskky Date: Sat, 21 Jan 2023 16:37:25 +0100 Subject: [PATCH] Close the image fragment only if the image has been dragged down --- .../readerforselfossv2/android/fragments/ImageFragment.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/fragments/ImageFragment.kt b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/fragments/ImageFragment.kt index 1060167..5b9d3fb 100644 --- a/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/fragments/ImageFragment.kt +++ b/androidApp/src/main/java/bou/amine/apps/readerforselfossv2/android/fragments/ImageFragment.kt @@ -46,7 +46,9 @@ class ImageFragment : Fragment() { } override fun onTransitionCompleted(motionLayout: MotionLayout?, currentId: Int) { - activity?.finish() + if (motionLayout?.currentState == binding?.root?.endState) { + activity?.finish() + } } override fun onTransitionTrigger(motionLayout: MotionLayout?, triggerId: Int, positive: Boolean, progress: Float) {