mirror of https://github.com/vector-im/riot-web
Update sticky headers when breadcrumbs pop in or out
Fixes https://github.com/vector-im/riot-web/issues/14455pull/21833/head
parent
126aa862db
commit
917c41dfa0
|
@ -111,6 +111,10 @@ export default class LeftPanel2 extends React.Component<IProps, IState> {
|
||||||
const newVal = BreadcrumbsStore.instance.visible;
|
const newVal = BreadcrumbsStore.instance.visible;
|
||||||
if (newVal !== this.state.showBreadcrumbs) {
|
if (newVal !== this.state.showBreadcrumbs) {
|
||||||
this.setState({showBreadcrumbs: newVal});
|
this.setState({showBreadcrumbs: newVal});
|
||||||
|
|
||||||
|
// Update the sticky headers too as the breadcrumbs will be popping in or out.
|
||||||
|
if (!this.listContainerRef.current) return; // ignore: no headers to sticky
|
||||||
|
this.handleStickyHeaders(this.listContainerRef.current);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue