You've already forked matrix-react-sdk
mirror of
https://github.com/matrix-org/matrix-react-sdk.git
synced 2025-07-28 15:22:05 +03:00
Update comment on MELS key
This commit is contained in:
@ -300,8 +300,11 @@ module.exports = React.createClass({
|
|||||||
// member events. This will prevent it from being re-created unnecessarily, and
|
// member events. This will prevent it from being re-created unnecessarily, and
|
||||||
// instead will allow new props to be provided. In turn, the shouldComponentUpdate
|
// instead will allow new props to be provided. In turn, the shouldComponentUpdate
|
||||||
// method on MELS can be used to prevent unnecessary renderings.
|
// method on MELS can be used to prevent unnecessary renderings.
|
||||||
// `prevEvent` at this point is a non-member event or null.
|
//
|
||||||
const key = "memberlistsummary-" + (prevEvent ? mxEv.getId() : "initial");
|
// Whilst back-paginating with a MELS at the top of the panel, prevEvent will be null,
|
||||||
|
// so use the key "membereventlistsummary-initial". Otherwise, use the ID of the first
|
||||||
|
// membership event, which will not change during forward pagination.
|
||||||
|
const key = "membereventlistsummary-" + (prevEvent ? mxEv.getId() : "initial");
|
||||||
|
|
||||||
if (this._wantsDateSeparator(prevEvent, ts1)) {
|
if (this._wantsDateSeparator(prevEvent, ts1)) {
|
||||||
let dateSeparator = <li key={ts1+'~'}><DateSeparator key={ts1+'~'} ts={ts1}/></li>;
|
let dateSeparator = <li key={ts1+'~'}><DateSeparator key={ts1+'~'} ts={ts1}/></li>;
|
||||||
|
Reference in New Issue
Block a user