show full url

This commit is contained in:
luvletter2333 2022-02-28 19:42:07 +08:00
parent 1c57ed952e
commit be3ff350fb
No known key found for this signature in database
GPG Key ID: A26A8880836E1978
1 changed files with 13 additions and 13 deletions

View File

@ -1001,19 +1001,19 @@ public class AlertsCreator {
if (Browser.isInternalUrl(url, null) || !ask || NekoConfig.skipOpenLinkConfirm.Bool()) { if (Browser.isInternalUrl(url, null) || !ask || NekoConfig.skipOpenLinkConfirm.Bool()) {
Browser.openUrl(fragment.getParentActivity(), url, inlineReturn == 0, tryTelegraph); Browser.openUrl(fragment.getParentActivity(), url, inlineReturn == 0, tryTelegraph);
} else { } else {
String urlFinal; String urlFinal = url;
if (punycode) { // if (punycode) {
try { // try {
Uri uri = Uri.parse(url); // Uri uri = Uri.parse(url);
String host = IDN.toASCII(uri.getHost(), IDN.ALLOW_UNASSIGNED); // String host = IDN.toASCII(uri.getHost(), IDN.ALLOW_UNASSIGNED);
urlFinal = uri.getScheme() + "://" + host + uri.getPath(); // urlFinal = uri.getScheme() + "://" + host + uri.getPath();
} catch (Exception e) { // } catch (Exception e) {
FileLog.e(e); // FileLog.e(e);
urlFinal = url; // urlFinal = url;
} // }
} else { // } else {
urlFinal = url; // urlFinal = url;
} // }
AlertDialog.Builder builder = new AlertDialog.Builder(fragment.getParentActivity(), resourcesProvider); AlertDialog.Builder builder = new AlertDialog.Builder(fragment.getParentActivity(), resourcesProvider);
builder.setTitle(LocaleController.getString("OpenUrlTitle", R.string.OpenUrlTitle)); builder.setTitle(LocaleController.getString("OpenUrlTitle", R.string.OpenUrlTitle));
String format = LocaleController.getString("OpenUrlAlert2", R.string.OpenUrlAlert2); String format = LocaleController.getString("OpenUrlAlert2", R.string.OpenUrlAlert2);