diff options
author | usodhi <61431818+usodhi@users.noreply.github.com> | 2020-07-04 00:00:55 +0530 |
---|---|---|
committer | usodhi <61431818+usodhi@users.noreply.github.com> | 2020-07-04 00:00:55 +0530 |
commit | fae27af1a57e88be628a77f9d0a8b1c9e5fe32e2 (patch) | |
tree | 128b74c1f9dfc66c8b7e202242dbcedd8d55538d /src | |
parent | 1410392575b411f49601ce039787b6052542b711 (diff) |
changed click to pointerdown
Diffstat (limited to 'src')
-rw-r--r-- | src/client/views/MainViewModal.tsx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/client/views/MainViewModal.tsx b/src/client/views/MainViewModal.tsx index 6041593b8..2bdd159c9 100644 --- a/src/client/views/MainViewModal.tsx +++ b/src/client/views/MainViewModal.tsx @@ -23,20 +23,20 @@ export default class MainViewModal extends React.Component<MainViewOverlayProps> componentDidMount() { - document.removeEventListener("click", this.close); + document.removeEventListener("pointerdown", this.close); this.displayedListenerDisposer = reaction(() => this.props.isDisplayed, (isDisplayed) => { - if (isDisplayed) document.addEventListener("click", this.close); - else document.removeEventListener("click", this.close); + if (isDisplayed) document.addEventListener("pointerdown", this.close); + else document.removeEventListener("pointerdown", this.close); }); } componentWillUnmount() { this.displayedListenerDisposer?.(); - document.removeEventListener("click", this.close); + document.removeEventListener("pointerdown", this.close); } - close = (e: MouseEvent) => { + close = (e: PointerEvent) => { const { left, right, top, bottom } = this.ref.current!.getBoundingClientRect(); |