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"