From 1c214ebf5ccdc827e96d0bdb59ab545898bee104 Mon Sep 17 00:00:00 2001 From: "plebeius.eth" Date: Fri, 23 Jun 2023 15:37:46 +0200 Subject: [PATCH] fix text selection for greentext --- src/components/views/Board.jsx | 2 +- src/components/views/Thread.jsx | 44 +++++++++++++++++++++------------ 2 files changed, 29 insertions(+), 17 deletions(-) diff --git a/src/components/views/Board.jsx b/src/components/views/Board.jsx index 47240ac6..d97e5568 100755 --- a/src/components/views/Board.jsx +++ b/src/components/views/Board.jsx @@ -1754,7 +1754,7 @@ const Board = () => { ref={el => { quoteRefs.current[reply.cid] = el; }} - onClick={(event) => handleQuoteClick(reply, shortParentCid, event)} + onClick={() => handleQuoteClick(reply, shortParentCid, null)} onMouseOver={(event) => { event.stopPropagation(); handleQuoteHover(reply, shortParentCid, () => { diff --git a/src/components/views/Thread.jsx b/src/components/views/Thread.jsx index 2cc2cfb4..faa41c31 100755 --- a/src/components/views/Thread.jsx +++ b/src/components/views/Thread.jsx @@ -839,10 +839,13 @@ const Thread = () => { {getDate(comment?.timestamp)}   - c/ - + c/ + {}} id="reply-button" style={{ cursor: 'pointer' }} + onClick={() => { + setIsReplyOpen(true); + setSelectedParentCid(comment.cid); + setSelectedShortCid(comment.shortCid); + }} title="Reply to this post">{comment.shortCid}   {comment.pinned ? ( <> @@ -1069,17 +1072,21 @@ const Thread = () => {   - {getDate(reply?.timestamp)} -   - + + {getDate(reply?.timestamp)}  + c/ {reply.shortCid ? ( - + { + setIsReplyOpen(true); + setSelectedParentCid(reply.cid); + setSelectedShortCid(reply.shortCid); + }} title="Reply to this post">{reply.shortCid} ) : ( )} +   { {getDate(comment?.timestamp)}   c/ - {}} id="reply-button" key={`mob-no2-${comment.cid}`} title="Reply to this post" onClick={() => { - setIsReplyOpen(true); setSelectedParentCid(comment.cid); setSelectedShortCid(comment.shortCid); - }}>{comment.shortCid} + setIsReplyOpen(true); + setSelectedParentCid(comment.cid); + setSelectedShortCid(comment.shortCid); + }}>{comment.shortCid} {commentMediaInfo?.url ? ( @@ -1562,9 +1571,12 @@ const Thread = () => { {getDate(reply?.timestamp)}  c/ {reply.shortCid ? ( - + { + setIsReplyOpen(true); + setSelectedParentCid(reply.cid); + setSelectedShortCid(reply.shortCid); + }} title="Reply to this post">{reply.shortCid} ) : ( )}