@@ -47,6 +47,12 @@ import com.owncloud.android.R
4747import com.owncloud.android.databinding.FileOptionsBottomSheetFragmentBinding
4848import com.owncloud.android.databinding.SpacesListFragmentBinding
4949import com.owncloud.android.domain.files.model.FileListOption
50+ import com.owncloud.android.domain.files.model.MIME_BMP
51+ import com.owncloud.android.domain.files.model.MIME_GIF
52+ import com.owncloud.android.domain.files.model.MIME_JPEG
53+ import com.owncloud.android.domain.files.model.MIME_PNG
54+ import com.owncloud.android.domain.files.model.MIME_PREFIX_IMAGE
55+ import com.owncloud.android.domain.files.model.MIME_X_MS_BMP
5056import com.owncloud.android.domain.spaces.model.OCSpace
5157import com.owncloud.android.domain.spaces.model.SpaceMenuOption
5258import com.owncloud.android.domain.transfers.model.TransferStatus
@@ -237,7 +243,7 @@ class SpacesListFragment :
237243 showSpaceMenuOptionsDialog(menuOptions)
238244 }
239245
240- collectLatestLifecycleFlow(transfersViewModel.transfersWithSpaceStateFlow) { transfersWithSpace->
246+ collectLatestLifecycleFlow(transfersViewModel.transfersWithSpaceStateFlow) { transfersWithSpace ->
241247 val remotePath = SPACE_CONFIG_DIR + selectedImageName
242248 val matchedTransfer = transfersWithSpace.map { it.first }.find { it.remotePath == remotePath }
243249
@@ -423,8 +429,8 @@ class SpacesListFragment :
423429 SpaceMenuOption .EDIT_IMAGE -> {
424430 val action = Intent (Intent .ACTION_OPEN_DOCUMENT ).apply {
425431 addCategory(Intent .CATEGORY_OPENABLE )
426- type = " image/* "
427- putExtra(Intent .EXTRA_MIME_TYPES , arrayOf(" image/jpeg " , " image/png " , " image/bmp " , " image/x-ms-bmp " , " image/gif " ))
432+ type = MIME_PREFIX_IMAGE
433+ putExtra(Intent .EXTRA_MIME_TYPES , arrayOf(MIME_JPEG , MIME_PNG , MIME_BMP , MIME_X_MS_BMP , MIME_GIF ))
428434 }
429435 editSpaceImageLauncher.launch(action)
430436 }
0 commit comments