Be consistent in visible tiles usage

pull/21833/head
Travis Ralston 2020-07-01 11:59:32 -06:00
parent 8cfbfd4221
commit 946fde5cc5
1 changed files with 2 additions and 2 deletions

View File

@ -370,7 +370,7 @@ export default class RoomSublist2 extends React.Component<IProps, IState> {
// floats above the resize handle, if we have one present. If the user has all // floats above the resize handle, if we have one present. If the user has all
// tiles visible, it becomes 'show less'. // tiles visible, it becomes 'show less'.
let showNButton = null; let showNButton = null;
if (this.numTiles > this.numVisibleTiles) { if (this.numTiles > visibleTiles.length) {
// we have a cutoff condition - add the button to show all // we have a cutoff condition - add the button to show all
const numMissing = this.numTiles - visibleTiles.length; const numMissing = this.numTiles - visibleTiles.length;
let showMoreText = ( let showMoreText = (
@ -387,7 +387,7 @@ export default class RoomSublist2 extends React.Component<IProps, IState> {
{showMoreText} {showMoreText}
</div> </div>
); );
} else if (this.numTiles <= this.numVisibleTiles && this.numTiles > this.props.layout.defaultVisibleTiles) { } else if (this.numTiles <= visibleTiles.length && this.numTiles > this.props.layout.defaultVisibleTiles) {
// we have all tiles visible - add a button to show less // we have all tiles visible - add a button to show less
let showLessText = ( let showLessText = (
<span className='mx_RoomSublist2_showNButtonText'> <span className='mx_RoomSublist2_showNButtonText'>