fix rendering glitch
This commit is contained in:
parent
7ceab04cbc
commit
a97e895cb8
@ -55,7 +55,7 @@ export function Note(props: NoteProps) {
|
||||
if (setSeenAtInView) {
|
||||
timeout = setTimeout(() => {
|
||||
Relay.setEventMetadata(ev.id, { seen_at: Math.round(Date.now() / 1000) });
|
||||
}, 5000);
|
||||
}, 2000);
|
||||
}
|
||||
return () => clearTimeout(timeout);
|
||||
}, [setSeenAtInView]);
|
||||
@ -83,11 +83,12 @@ export function Note(props: NoteProps) {
|
||||
{translated && <TranslationInfo translated={translated} setShowTranslation={setShowTranslation} />}
|
||||
{ev.kind === EventKind.Polls && <Poll ev={ev} />}
|
||||
{optionsMerged.showFooter && (
|
||||
<div className="mt-4" ref={setSeenAtRef}>
|
||||
<div className="mt-4">
|
||||
<NoteFooter ev={ev} replyCount={props.threadChains?.get(chainKey(ev))?.length} />
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
<div ref={setSeenAtRef} />
|
||||
</>
|
||||
);
|
||||
}
|
||||
|
@ -89,7 +89,6 @@ export class SqliteRelay extends EventEmitter<RelayHandlerEvents> implements Rel
|
||||
|
||||
setEventMetadata(id: string, meta: EventMetadata) {
|
||||
if (meta.seen_at) {
|
||||
console.log("update seen_at", id, meta.seen_at);
|
||||
this.db?.exec("update events set seen_at = ? where id = ?", {
|
||||
bind: [meta.seen_at, id],
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user