Skip to content

Commit eaed6f1

Browse files
Fix: Allow deeper zoom when previewing images during upload (commons-app#6578)
1 parent df27eaf commit eaed6f1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

app/src/main/java/fr/free/nrw/commons/upload/mediaDetails/UploadMediaDetailFragment.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import androidx.core.content.ContextCompat
2121
import androidx.core.os.bundleOf
2222
import androidx.exifinterface.media.ExifInterface
2323
import androidx.recyclerview.widget.LinearLayoutManager
24+
import com.github.chrisbanes.photoview.PhotoView
2425
import fr.free.nrw.commons.CameraPosition
2526
import fr.free.nrw.commons.R
2627
import fr.free.nrw.commons.contributions.MainActivity
@@ -241,6 +242,11 @@ class UploadMediaDetailFragment : UploadBaseFragment(), UploadMediaDetailsContra
241242

242243
presenter.receiveImage(uploadableFile, place, inAppPictureLocation)
243244

245+
if (binding.backgroundImage is PhotoView) {
246+
(binding.backgroundImage as PhotoView).setMaximumScale(10.0f)
247+
Timber.d("PhotoView max scale set to 10.0f for deeper zoom.")
248+
}
249+
244250
with (binding){
245251
if (indexOfFragment == 0) {
246252
btnPrevious.isEnabled = false

0 commit comments

Comments
 (0)