From e09df95adf8ef7ac6e0f8b9a10ab9ba31a01aa34 Mon Sep 17 00:00:00 2001 From: Kieran Date: Tue, 25 Apr 2023 11:20:33 +0100 Subject: [PATCH] bug: thread navigation reload --- packages/app/src/Element/Note.tsx | 3 +-- packages/app/src/Element/Thread.tsx | 7 ++----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/packages/app/src/Element/Note.tsx b/packages/app/src/Element/Note.tsx index 7fe712d1..1326a8ca 100644 --- a/packages/app/src/Element/Note.tsx +++ b/packages/app/src/Element/Note.tsx @@ -215,13 +215,12 @@ export default function Note(props: NoteProps) { return; } + e.stopPropagation(); if (props.onClick) { - e.stopPropagation(); props.onClick(eTarget); return; } - e.stopPropagation(); const link = eventLink(eTarget.id, eTarget.relays); // detect cmd key and open in new tab if (e.metaKey) { diff --git a/packages/app/src/Element/Thread.tsx b/packages/app/src/Element/Thread.tsx index 638288d0..f6c53836 100644 --- a/packages/app/src/Element/Thread.tsx +++ b/packages/app/src/Element/Thread.tsx @@ -2,7 +2,7 @@ import "./Thread.css"; import { useMemo, useState, ReactNode } from "react"; import { useIntl } from "react-intl"; import { useNavigate, useLocation, Link, useParams } from "react-router-dom"; -import { TaggedRawEvent, u256, EventKind, encodeTLV, NostrPrefix } from "@snort/nostr"; +import { TaggedRawEvent, u256, EventKind, NostrPrefix } from "@snort/nostr"; import { EventExt, Thread as ThreadInfo } from "System/EventExt"; import { eventLink, unwrap, getReactions, parseNostrLink, getAllReactions, findTag } from "Util"; @@ -221,10 +221,7 @@ export default function Thread() { function navigateThread(e: TaggedRawEvent) { setCurrentId(e.id); - const link = encodeTLV(e.id, NostrPrefix.Event, e.relays); - navigate(`/e/${link}`, { - replace: true, - }); + //const link = encodeTLV(e.id, NostrPrefix.Event, e.relays); } const chains = useMemo(() => {