diff --git a/app/src/main/java/com/keylesspalace/tusky/ComposeActivity.java b/app/src/main/java/com/keylesspalace/tusky/ComposeActivity.java index a91d5c17..1a4210eb 100644 --- a/app/src/main/java/com/keylesspalace/tusky/ComposeActivity.java +++ b/app/src/main/java/com/keylesspalace/tusky/ComposeActivity.java @@ -623,7 +623,11 @@ public final class ComposeActivity String text = intent.getStringExtra(Intent.EXTRA_TEXT); String shareBody = null; if(subject != null && text != null){ - shareBody = String.format("%s\n%s", subject, text); + if(!subject.equals(text) && !text.contains(subject)){ + shareBody = String.format("%s\n%s", subject, text); + }else{ + shareBody = text; + } }else if(text != null){ shareBody = text; }else if(subject != null){