From 83a9108db928a92f730dad13d64a890de9096507 Mon Sep 17 00:00:00 2001 From: M66B Date: Fri, 24 Jun 2022 08:49:11 +0200 Subject: [PATCH] Directly open link title --- .../main/java/eu/faircode/email/FragmentDialogOpenLink.java | 5 ++++- app/src/main/res/layout/dialog_open_link.xml | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java b/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java index a1bb48380b..a6a18cfecf 100644 --- a/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java +++ b/app/src/main/java/eu/faircode/email/FragmentDialogOpenLink.java @@ -203,7 +203,10 @@ public class FragmentDialogOpenLink extends FragmentDialogBase { ibDifferent.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { - etLink.setText(format(uriTitle, context)); + Package pkg = (Package) spOpenWith.getSelectedItem(); + Log.i("Open title uri=" + uri + " with=" + pkg); + boolean tabs = (pkg != null && pkg.tabs); + Helper.view(context, uriTitle, !tabs, !tabs); } }); diff --git a/app/src/main/res/layout/dialog_open_link.xml b/app/src/main/res/layout/dialog_open_link.xml index 22bade9055..7f8fea6110 100644 --- a/app/src/main/res/layout/dialog_open_link.xml +++ b/app/src/main/res/layout/dialog_open_link.xml @@ -44,6 +44,7 @@ android:maxLines="2" android:text="Link title" android:textAppearance="@style/TextAppearance.AppCompat.Medium" + android:textIsSelectable="true" android:textStyle="italic" app:layout_constraintEnd_toStartOf="@+id/ibDifferent" app:layout_constraintStart_toStartOf="parent"