mirror of
https://github.com/element-hq/element-web
synced 2024-11-23 17:56:01 +03:00
Hide scrollbar if content height is smaller than scroll node height (#7220)
This commit is contained in:
parent
9d52c23e06
commit
065b65a764
2 changed files with 6 additions and 0 deletions
|
@ -120,6 +120,10 @@ limitations under the License.
|
|||
overflow-y: auto;
|
||||
flex: 1 1 0;
|
||||
overflow-anchor: none;
|
||||
|
||||
&[data-scrollbar=false] {
|
||||
overflow-y: hidden;
|
||||
}
|
||||
}
|
||||
|
||||
.mx_RoomView_messagePanelSearchSpinner {
|
||||
|
|
|
@ -750,6 +750,8 @@ export default class ScrollPanel extends React.Component<IProps> {
|
|||
const minHeight = sn.clientHeight;
|
||||
const height = Math.max(minHeight, contentHeight);
|
||||
this.pages = Math.ceil(height / PAGE_SIZE);
|
||||
const displayScrollbar = contentHeight > minHeight;
|
||||
sn.dataset.scrollbar = displayScrollbar.toString();
|
||||
this.bottomGrowth = 0;
|
||||
const newHeight = `${this.getListHeight()}px`;
|
||||
|
||||
|
|
Loading…
Reference in a new issue