mirror of
https://github.com/M66B/FairEmail.git
synced 2025-02-25 07:23:03 +00:00
Fixed crash on hierarchical URIs
This commit is contained in:
parent
26d6f09c1d
commit
8bb9ef1324
1 changed files with 3 additions and 2 deletions
|
@ -5708,8 +5708,6 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
!TextUtils.isEmpty(uri.getQueryParameter("url"))) {
|
!TextUtils.isEmpty(uri.getQueryParameter("url"))) {
|
||||||
changed = true;
|
changed = true;
|
||||||
url = Uri.parse(uri.getQueryParameter("url"));
|
url = Uri.parse(uri.getQueryParameter("url"));
|
||||||
if (url.isOpaque())
|
|
||||||
return uri;
|
|
||||||
} else if ("https".equals(uri.getScheme()) &&
|
} else if ("https".equals(uri.getScheme()) &&
|
||||||
"www.google.com".equals(uri.getHost()) &&
|
"www.google.com".equals(uri.getHost()) &&
|
||||||
uri.getPath() != null &&
|
uri.getPath() != null &&
|
||||||
|
@ -5737,6 +5735,9 @@ public class AdapterMessage extends RecyclerView.Adapter<AdapterMessage.ViewHold
|
||||||
} else
|
} else
|
||||||
url = uri;
|
url = uri;
|
||||||
|
|
||||||
|
if (url.isOpaque())
|
||||||
|
return uri;
|
||||||
|
|
||||||
builder = url.buildUpon();
|
builder = url.buildUpon();
|
||||||
|
|
||||||
builder.clearQuery();
|
builder.clearQuery();
|
||||||
|
|
Loading…
Reference in a new issue