Merge pull request #4863 from matrix-org/joriks/room-list-autohide-scrollbar

Hide scrollbar without pixel jumping
This commit is contained in:
Jorik Schellekens 2020-07-01 20:07:32 +01:00 committed by GitHub
commit 62314cac06
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -205,6 +205,11 @@ export default class LeftPanel2 extends React.Component<IProps, IState> {
"mx_LeftPanel2_minimized": this.props.isMinimized, "mx_LeftPanel2_minimized": this.props.isMinimized,
}); });
const roomListClasses = classNames(
"mx_LeftPanel2_actualRoomListContainer",
"mx_AutoHideScrollbar",
);
return ( return (
<div className={containerClasses}> <div className={containerClasses}>
{tagPanel} {tagPanel}
@ -212,7 +217,7 @@ export default class LeftPanel2 extends React.Component<IProps, IState> {
{this.renderHeader()} {this.renderHeader()}
{this.renderSearchExplore()} {this.renderSearchExplore()}
<div <div
className="mx_LeftPanel2_actualRoomListContainer" className={roomListClasses}
onScroll={this.onScroll} onScroll={this.onScroll}
ref={this.listContainerRef} ref={this.listContainerRef}
>{roomList}</div> >{roomList}</div>