From d7bd889d352a8b4bb0e0056666b4b0dd2eee54e7 Mon Sep 17 00:00:00 2001 From: Thomas Date: Mon, 25 Jul 2022 15:33:57 +0200 Subject: [PATCH] Fix issue #275 - Wrong account open for reactions --- .../fedilab/android/ui/drawer/NotificationAdapter.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java b/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java index 3a77b2b5..629f6e84 100644 --- a/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java +++ b/app/src/main/java/app/fedilab/android/ui/drawer/NotificationAdapter.java @@ -223,6 +223,16 @@ public class NotificationAdapter extends RecyclerView.Adapter { + Intent intent = new Intent(context, ProfileActivity.class); + Bundle b = new Bundle(); + b.putSerializable(Helper.ARG_ACCOUNT, notification.account); + intent.putExtras(b); + ActivityOptionsCompat options = ActivityOptionsCompat + .makeSceneTransitionAnimation((Activity) context, holderStatus.bindingNotification.status.avatar, context.getString(R.string.activity_porfile_pp)); + // start the new activity + context.startActivity(intent, options.toBundle()); + }); } holderStatus.bindingNotification.status.displayName.setText( notification.account.getSpanDisplayNameTitle(context,