diff --git a/src/main/java/eu/siacs/conversations/ui/text/FixedURLSpan.java b/src/main/java/eu/siacs/conversations/ui/text/FixedURLSpan.java index cf1712b6f2729105f24f2b84abdebab216735601..aef72d558cc70bbabf31747ca0733474d13ee088 100644 --- a/src/main/java/eu/siacs/conversations/ui/text/FixedURLSpan.java +++ b/src/main/java/eu/siacs/conversations/ui/text/FixedURLSpan.java @@ -117,7 +117,11 @@ public class FixedURLSpan extends URLSpan { context.startActivity(intent); widget.playSoundEffect(SoundEffectConstants.CLICK); } catch (ActivityNotFoundException e) { - Toast.makeText(context, R.string.no_application_found_to_open_link, Toast.LENGTH_SHORT).show(); + if ("bitcoin".equals(uri.getScheme()) || "bitcoincash".equals(uri.getScheme()) || "monero".equals(uri.getScheme())) { + Toast.makeText(context, "No compatible wallet app found", Toast.LENGTH_SHORT).show(); + } else { + Toast.makeText(context, R.string.no_application_found_to_open_link, Toast.LENGTH_SHORT).show(); + } } } }