mirror of https://github.com/vector-im/riot-web
Skip updates in collapsed lists too
parent
82f90c4734
commit
0a31bd169c
|
@ -202,6 +202,13 @@ export default class RoomSublist extends React.Component<IProps, IState> {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Before we go analyzing the rooms, we can see if we're collapsed. If we're collapsed, we don't need
|
||||||
|
// to render anything. We do this after the height check though to ensure that the height gets appropriately
|
||||||
|
// calculated for when/if we become uncollapsed.
|
||||||
|
if (!nextState.isExpanded) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
// Quickly double check we're not about to break something due to the number of rooms changing.
|
// Quickly double check we're not about to break something due to the number of rooms changing.
|
||||||
if (this.state.rooms.length !== nextState.rooms.length) {
|
if (this.state.rooms.length !== nextState.rooms.length) {
|
||||||
return true;
|
return true;
|
||||||
|
|
Loading…
Reference in New Issue