From 0d644e8fe3a60eff224eabcbf4957c7ea0e0c4c8 Mon Sep 17 00:00:00 2001 From: Conor Flynn Date: Sun, 15 Nov 2020 20:31:34 +0000 Subject: [PATCH] Adds link to account page when clicking on displayName (#1982) * Adds link to account page when clicking on displayName. * Reuses the onClickListener * Fixes formatting. --- .../keylesspalace/tusky/adapter/StatusBaseViewHolder.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java b/app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java index 1896fb51..dadfb50b 100644 --- a/app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java +++ b/app/src/main/java/com/keylesspalace/tusky/adapter/StatusBaseViewHolder.java @@ -651,7 +651,13 @@ public abstract class StatusBaseViewHolder extends RecyclerView.ViewHolder { final String accountId, final String statusContent, StatusDisplayOptions statusDisplayOptions) { - avatar.setOnClickListener(v -> listener.onViewAccount(accountId)); + View.OnClickListener profileButtonClickListener = button -> { + listener.onViewAccount(accountId); + }; + + avatar.setOnClickListener(profileButtonClickListener); + displayName.setOnClickListener(profileButtonClickListener); + replyButton.setOnClickListener(v -> { int position = getAdapterPosition(); if (position != RecyclerView.NO_POSITION) {