Skip to content
This repository was archived by the owner on Oct 28, 2024. It is now read-only.

Commit ba36347

Browse files
committed
copy post URL on long click
1 parent c0c5e83 commit ba36347

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/FooterStatusDisplayItem.java

+6
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,7 @@ public Holder(Activity activity, ViewGroup parent){
7777
favorite.setOnClickListener(this::onFavoriteClick);
7878
favorite.setAccessibilityDelegate(buttonAccessibilityDelegate);
7979
share.setOnClickListener(this::onShareClick);
80+
share.setOnLongClickListener(this::onShareLongClick);
8081
share.setAccessibilityDelegate(buttonAccessibilityDelegate);
8182
}
8283

@@ -127,6 +128,11 @@ private void onShareClick(View v){
127128
v.getContext().startActivity(Intent.createChooser(intent, v.getContext().getString(R.string.share_toot_title)));
128129
}
129130

131+
private boolean onShareLongClick(View v){
132+
UiUtils.copyText(v.getContext(), item.status.url);
133+
return true;
134+
}
135+
130136
private int descriptionForId(int id){
131137
if(id==R.id.reply_btn)
132138
return R.string.button_reply;

0 commit comments

Comments
 (0)