commit
667a58ac1d
@ -2,6 +2,10 @@
|
||||
min-height: 110px;
|
||||
}
|
||||
|
||||
.note:hover {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.note > .header .reply {
|
||||
font-size: 13px;
|
||||
color: var(--font-secondary-color);
|
||||
@ -134,8 +138,7 @@
|
||||
}
|
||||
|
||||
.note > .header img:hover,
|
||||
.note > .header .name > .reply:hover,
|
||||
.note .body:hover {
|
||||
.note > .header .name > .reply:hover {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
|
@ -173,7 +173,11 @@ export default function Note(props: NoteProps) {
|
||||
}
|
||||
}, [inView, entry, extendable]);
|
||||
|
||||
function goToEvent(e: React.MouseEvent, id: u256) {
|
||||
function goToEvent(e: React.MouseEvent, id: u256, isTargetAllowed: boolean = e.target === e.currentTarget) {
|
||||
if (!isTargetAllowed) {
|
||||
return;
|
||||
}
|
||||
|
||||
e.stopPropagation();
|
||||
// detect cmd key and open in new tab
|
||||
if (e.metaKey) {
|
||||
@ -282,7 +286,7 @@ export default function Note(props: NoteProps) {
|
||||
)}
|
||||
</div>
|
||||
)}
|
||||
<div className="body" onClick={e => goToEvent(e, ev.Id)}>
|
||||
<div className="body" onClick={e => goToEvent(e, ev.Id, true)}>
|
||||
{transformBody()}
|
||||
{translation()}
|
||||
{options.showReactionsLink && (
|
||||
@ -315,6 +319,7 @@ export default function Note(props: NoteProps) {
|
||||
const note = (
|
||||
<div
|
||||
className={`${baseClassName}${highlight ? " active " : " "}${extendable && !showMore ? " note-expand" : ""}`}
|
||||
onClick={e => goToEvent(e, ev.Id)}
|
||||
ref={ref}>
|
||||
{content()}
|
||||
</div>
|
||||
|
Loading…
x
Reference in New Issue
Block a user