forked from CringeStudios/gamja
Rename buffer lastReadReceipt to prevReadReceipt
This field is intentionally behind the latest read receipt. Let's rename it to make that clearer.
This commit is contained in:
parent
6e59a77672
commit
8a5e52ed9a
@ -305,11 +305,11 @@ export default class App extends Component {
|
||||
return;
|
||||
}
|
||||
|
||||
let lastReadReceipt = this.getReceipt(buf.name, ReceiptType.READ);
|
||||
let prevReadReceipt = this.getReceipt(buf.name, ReceiptType.READ);
|
||||
// TODO: only mark as read if user scrolled at the bottom
|
||||
this.setBufferState(buf.id, {
|
||||
unread: Unread.NONE,
|
||||
lastReadReceipt,
|
||||
prevReadReceipt,
|
||||
});
|
||||
|
||||
if (this.buffer.current) {
|
||||
|
@ -479,7 +479,7 @@ export default class Buffer extends Component {
|
||||
buf.messages.forEach((msg) => {
|
||||
let sep = [];
|
||||
|
||||
if (!hasUnreadSeparator && buf.type != BufferType.SERVER && buf.lastReadReceipt && msg.tags.time > buf.lastReadReceipt.time) {
|
||||
if (!hasUnreadSeparator && buf.type != BufferType.SERVER && buf.prevReadReceipt && msg.tags.time > buf.prevReadReceipt.time) {
|
||||
sep.push(html`<${UnreadSeparator} key="unread"/>`);
|
||||
hasUnreadSeparator = true;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user