Fix more detached DOM leaks (#10806)

This commit is contained in:
Michael Telatynski 2023-05-09 08:50:57 +01:00 committed by GitHub
parent 84786ad342
commit bf641d1823
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 9 additions and 4 deletions

View file

@ -194,7 +194,7 @@ export default class ScrollPanel extends React.Component<IProps> {
private bottomGrowth: number;
private minListHeight: number;
private heightUpdateInProgress: boolean;
private divScroll: HTMLDivElement;
private divScroll: HTMLDivElement | null = null;
public constructor(props: IProps) {
super(props);
@ -226,6 +226,8 @@ export default class ScrollPanel extends React.Component<IProps> {
this.unmounted = true;
this.props.resizeNotifier?.removeListener("middlePanelResizedNoisy", this.onResize);
this.divScroll = null;
}
private onScroll = (ev: Event): void => {