From 5ba2122c5655468264ae1a1f79dcbb1227d319b4 Mon Sep 17 00:00:00 2001 From: Mike Dilger Date: Thu, 12 Jan 2023 03:48:02 +1300 Subject: [PATCH] Add 'Replies To' link on reply posts in Following feed and Person feed --- src/ui/feed.rs | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/ui/feed.rs b/src/ui/feed.rs index cc1c1df0..d99f9dbb 100644 --- a/src/ui/feed.rs +++ b/src/ui/feed.rs @@ -498,6 +498,19 @@ fn render_post_actual( ui.horizontal(|ui| { GossipUi::render_person_name_line(ui, maybe_person.as_ref()); + if app.page == Page::FeedGeneral || app.page == Page::FeedPerson { + if let Some((irt, _)) = event.replies_to() { + ui.add_space(8.0); + + let idhex: IdHex = irt.into(); + let nam = format!("replies to #{}", GossipUi::hex_id_short(&idhex)); + if ui.link(&nam).clicked() { + GLOBALS.feed.set_feed_to_thread(irt); + app.page = Page::FeedThread; + }; + } + } + ui.add_space(8.0); if event.pow() > 0 {