From 4ca491a70371a730beba1447930454e448ad8881 Mon Sep 17 00:00:00 2001 From: Mathieu Pellerin Date: Mon, 2 Dec 2024 08:08:30 +0700 Subject: [PATCH] Fix crash on a few Android devices --- platform/android/src/ch/opengis/qfield/QFieldUtils.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/platform/android/src/ch/opengis/qfield/QFieldUtils.java b/platform/android/src/ch/opengis/qfield/QFieldUtils.java index 7fda430650..03d082d450 100644 --- a/platform/android/src/ch/opengis/qfield/QFieldUtils.java +++ b/platform/android/src/ch/opengis/qfield/QFieldUtils.java @@ -537,6 +537,10 @@ public static String getPathFromUri(final Context context, final Uri uri) { } // Fallback + if (uri == null) { + return path; + } + if (path == null && ("content".equalsIgnoreCase(uri.getScheme()) || "file".equalsIgnoreCase(uri.getScheme()))) { path = uri.getPath();