Explicitely configure the pickers and disable thumbnail and preview Images
This commit is contained in:
parent
0fb6dd592e
commit
ac31bbdb1b
@ -51,12 +51,16 @@ class ActivityPickerManagerFactory(private val activity: Activity, callback: Att
|
|||||||
return ImagePicker(activity).also {
|
return ImagePicker(activity).also {
|
||||||
it.setImagePickerCallback(attachmentsPickerCallback)
|
it.setImagePickerCallback(attachmentsPickerCallback)
|
||||||
it.allowMultiple()
|
it.allowMultiple()
|
||||||
|
it.shouldGenerateMetadata(true)
|
||||||
|
it.shouldGenerateThumbnails(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun createCameraImagePicker(): CameraImagePicker {
|
override fun createCameraImagePicker(): CameraImagePicker {
|
||||||
return CameraImagePicker(activity).also {
|
return CameraImagePicker(activity).also {
|
||||||
it.setImagePickerCallback(attachmentsPickerCallback)
|
it.setImagePickerCallback(attachmentsPickerCallback)
|
||||||
|
it.shouldGenerateMetadata(true)
|
||||||
|
it.shouldGenerateThumbnails(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -64,6 +68,8 @@ class ActivityPickerManagerFactory(private val activity: Activity, callback: Att
|
|||||||
return VideoPicker(activity).also {
|
return VideoPicker(activity).also {
|
||||||
it.setVideoPickerCallback(attachmentsPickerCallback)
|
it.setVideoPickerCallback(attachmentsPickerCallback)
|
||||||
it.allowMultiple()
|
it.allowMultiple()
|
||||||
|
it.shouldGenerateMetadata(true)
|
||||||
|
it.shouldGeneratePreviewImages(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -96,12 +102,16 @@ class FragmentPickerManagerFactory(private val fragment: Fragment, callback: Att
|
|||||||
return ImagePicker(fragment).also {
|
return ImagePicker(fragment).also {
|
||||||
it.setImagePickerCallback(attachmentsPickerCallback)
|
it.setImagePickerCallback(attachmentsPickerCallback)
|
||||||
it.allowMultiple()
|
it.allowMultiple()
|
||||||
|
it.shouldGenerateMetadata(true)
|
||||||
|
it.shouldGenerateThumbnails(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun createCameraImagePicker(): CameraImagePicker {
|
override fun createCameraImagePicker(): CameraImagePicker {
|
||||||
return CameraImagePicker(fragment).also {
|
return CameraImagePicker(fragment).also {
|
||||||
it.setImagePickerCallback(attachmentsPickerCallback)
|
it.setImagePickerCallback(attachmentsPickerCallback)
|
||||||
|
it.shouldGenerateMetadata(true)
|
||||||
|
it.shouldGenerateThumbnails(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -109,6 +119,8 @@ class FragmentPickerManagerFactory(private val fragment: Fragment, callback: Att
|
|||||||
return VideoPicker(fragment).also {
|
return VideoPicker(fragment).also {
|
||||||
it.setVideoPickerCallback(attachmentsPickerCallback)
|
it.setVideoPickerCallback(attachmentsPickerCallback)
|
||||||
it.allowMultiple()
|
it.allowMultiple()
|
||||||
|
it.shouldGenerateMetadata(true)
|
||||||
|
it.shouldGeneratePreviewImages(false)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user