From 003b3e02e413c94448ba301b8e484bc9aab9634e Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Tue, 29 Mar 2022 18:05:56 -0400 Subject: [PATCH] Add ability to view your own profile photo fullscreen. From the profile management screen. Fixes #11033 --- .../securesms/profiles/manage/ManageProfileFragment.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/ManageProfileFragment.java b/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/ManageProfileFragment.java index 805ef44e0..8086b2eac 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/ManageProfileFragment.java +++ b/app/src/main/java/org/thoughtcrime/securesms/profiles/manage/ManageProfileFragment.java @@ -25,6 +25,7 @@ import com.airbnb.lottie.SimpleColorFilter; import com.bumptech.glide.Glide; import org.signal.core.util.logging.Log; +import org.thoughtcrime.securesms.AvatarPreviewActivity; import org.thoughtcrime.securesms.LoggingFragment; import org.thoughtcrime.securesms.R; import org.thoughtcrime.securesms.avatar.Avatars; @@ -135,6 +136,11 @@ public class ManageProfileFragment extends LoggingFragment { } else { badgesContainer.setVisibility(View.GONE); } + + avatarView.setOnClickListener(v -> { + startActivity(AvatarPreviewActivity.intentFromRecipientId(requireContext(), Recipient.self().getId()), + AvatarPreviewActivity.createTransitionBundle(requireActivity(), avatarView)); + }); } private void initializeViewModel() {