From c87466ada4378da32909f38da12e62051c4489c0 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Wed, 12 Jul 2023 18:19:40 -0400 Subject: [PATCH] when clicking in a repost of a note, redirects the user to the note directly. --- .../java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt index 9f270667bc..7414a41d91 100644 --- a/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt +++ b/app/src/main/java/com/vitorpamplona/amethyst/ui/note/NoteCompose.kt @@ -840,7 +840,12 @@ fun ClickableNote( .combinedClickable( onClick = { scope.launch { - routeFor(baseNote, accountViewModel.userProfile())?.let { + val redirectToNote = if (baseNote.event is RepostEvent || baseNote.event is GenericRepostEvent) { + baseNote.replyTo?.lastOrNull() ?: baseNote + } else { + baseNote + } + routeFor(redirectToNote, accountViewModel.userProfile())?.let { nav(it) } }