aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packages/website/ts/pages/documentation/home.tsx9
1 files changed, 6 insertions, 3 deletions
diff --git a/packages/website/ts/pages/documentation/home.tsx b/packages/website/ts/pages/documentation/home.tsx
index d257534f9..568564873 100644
--- a/packages/website/ts/pages/documentation/home.tsx
+++ b/packages/website/ts/pages/documentation/home.tsx
@@ -395,6 +395,7 @@ export class Home extends React.Component<HomeProps, HomeState> {
overflow: this.state.isHoveringMainContent ? 'auto' : 'hidden',
}}
onMouseEnter={this._onMainContentHover.bind(this)}
+ onMouseOver={this._onMainContentHover.bind(this)}
onMouseLeave={this._onMainContentHoverOff.bind(this)}
>
<div>
@@ -537,9 +538,11 @@ export class Home extends React.Component<HomeProps, HomeState> {
});
}
private _onMainContentHover(_event: React.FormEvent<HTMLInputElement>): void {
- this.setState({
- isHoveringMainContent: true,
- });
+ if (!this.state.isHoveringMainContent) {
+ this.setState({
+ isHoveringMainContent: true,
+ });
+ }
}
private _onMainContentHoverOff(): void {
this.setState({