mirror of https://github.com/vector-im/riot-web
Merge pull request #4967 from matrix-org/travis/room-list/fix-show-less
Fix show less button occluding the last tilepull/21833/head
commit
126aa862db
|
@ -624,11 +624,15 @@ export default class RoomSublist2 extends React.Component<IProps, IState> {
|
||||||
const showMoreAtMinHeight = minTiles < this.numTiles;
|
const showMoreAtMinHeight = minTiles < this.numTiles;
|
||||||
const minHeightPadding = RESIZE_HANDLE_HEIGHT + (showMoreAtMinHeight ? SHOW_N_BUTTON_HEIGHT : 0);
|
const minHeightPadding = RESIZE_HANDLE_HEIGHT + (showMoreAtMinHeight ? SHOW_N_BUTTON_HEIGHT : 0);
|
||||||
const minTilesPx = layout.tilesToPixelsWithPadding(minTiles, minHeightPadding);
|
const minTilesPx = layout.tilesToPixelsWithPadding(minTiles, minHeightPadding);
|
||||||
const maxTilesPx = layout.tilesToPixelsWithPadding(this.numTiles, this.padding);
|
let maxTilesPx = layout.tilesToPixelsWithPadding(this.numTiles, this.padding);
|
||||||
const showMoreBtnClasses = classNames({
|
const showMoreBtnClasses = classNames({
|
||||||
'mx_RoomSublist2_showNButton': true,
|
'mx_RoomSublist2_showNButton': true,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
if (this.numTiles > this.layout.defaultVisibleTiles) {
|
||||||
|
maxTilesPx += SHOW_N_BUTTON_HEIGHT;
|
||||||
|
}
|
||||||
|
|
||||||
// If we're hiding rooms, show a 'show more' button to the user. This button
|
// If we're hiding rooms, show a 'show more' button to the user. This button
|
||||||
// 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'.
|
||||||
|
|
Loading…
Reference in New Issue