always load pinned messages
This commit is contained in:
@@ -737,6 +737,10 @@ class MessagesView extends React.Component {
|
|||||||
// 0 means "latest".
|
// 0 means "latest".
|
||||||
this.postReadNotification(0);
|
this.postReadNotification(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Load pinned message too (if any);
|
||||||
|
const topic = this.props.tinode.getTopic(this.state.topic);
|
||||||
|
topic.getPinnedMessages();
|
||||||
}
|
}
|
||||||
|
|
||||||
handleAuxUpdate(aux) {
|
handleAuxUpdate(aux) {
|
||||||
@@ -1438,7 +1442,7 @@ class MessagesView extends React.Component {
|
|||||||
}
|
}
|
||||||
|
|
||||||
const pinnedMessages = [];
|
const pinnedMessages = [];
|
||||||
this.state.pins.forEach(seq => pinnedMessages.push(topic.latestMsgVersion(seq)));
|
this.state.pins.forEach(seq => pinnedMessages.push(topic.latestMsgVersion(seq) || topic.findMessage(seq)));
|
||||||
|
|
||||||
const messageNodes = [];
|
const messageNodes = [];
|
||||||
let previousFrom = null;
|
let previousFrom = null;
|
||||||
|
|||||||
+3
-1
@@ -5715,6 +5715,8 @@ class MessagesView extends (react__WEBPACK_IMPORTED_MODULE_0___default().Compone
|
|||||||
if (count > 0) {
|
if (count > 0) {
|
||||||
this.postReadNotification(0);
|
this.postReadNotification(0);
|
||||||
}
|
}
|
||||||
|
const topic = this.props.tinode.getTopic(this.state.topic);
|
||||||
|
topic.getPinnedMessages();
|
||||||
}
|
}
|
||||||
handleAuxUpdate(aux) {
|
handleAuxUpdate(aux) {
|
||||||
const pins = (aux['pins'] || []).slice();
|
const pins = (aux['pins'] || []).slice();
|
||||||
@@ -6337,7 +6339,7 @@ class MessagesView extends (react__WEBPACK_IMPORTED_MODULE_0___default().Compone
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
const pinnedMessages = [];
|
const pinnedMessages = [];
|
||||||
this.state.pins.forEach(seq => pinnedMessages.push(topic.latestMsgVersion(seq)));
|
this.state.pins.forEach(seq => pinnedMessages.push(topic.latestMsgVersion(seq) || topic.findMessage(seq)));
|
||||||
const messageNodes = [];
|
const messageNodes = [];
|
||||||
let previousFrom = null;
|
let previousFrom = null;
|
||||||
let prevDate = null;
|
let prevDate = null;
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+500
-381
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
+1
-1
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user