ドラッグを検出したり、要素にマウスを合わせているときにマウスを押し続けているかどうかを検出したりするために、グローバルな「クリック」ステータスを変数に保存しています。
true
問題は、たとえばアラートがポップアップした場合など、マウスボタンを離しても、さまざまな原因で「クリック」ステータスが維持される可能性があることです。
解決策はありますか?
編集:
「いろいろなこと」はアラートに限定されているのではないかと思うようになり、キーボードショートカットなどが押されてブラウザがフォーカスを失っています。私はこれが一緒に暮らすことができると思います。