|
|
|
|
@ -39,6 +39,7 @@ import net.pokeranalytics.android.util.NULL_TEXT |
|
|
|
|
import timber.log.Timber |
|
|
|
|
import java.io.File |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
* Player data fragment |
|
|
|
|
*/ |
|
|
|
|
@ -117,9 +118,12 @@ class PlayerDataFragment : EditableDataFragment(), StaticRowRepresentableDataSou |
|
|
|
|
onRowSelected(-1, comment) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.pickVisualMediaRequest = registerForActivityResult(ActivityResultContracts.PickVisualMedia()) { uri -> |
|
|
|
|
this.player.picture = uri.toString() |
|
|
|
|
if (uri != null) { |
|
|
|
|
val flag = Intent.FLAG_GRANT_READ_URI_PERMISSION |
|
|
|
|
context?.contentResolver?.takePersistableUriPermission(uri, flag) |
|
|
|
|
Timber.d("Selected URI: $uri") |
|
|
|
|
} else { |
|
|
|
|
Timber.d("No media selected") |
|
|
|
|
|