xzw 2 роки тому
батько
коміт
95135beb65
1 змінених файлів з 2 додано та 1 видалено
  1. 2 1
      src/utils/ConvertViews.js

+ 2 - 1
src/utils/ConvertViews.js

@@ -434,8 +434,9 @@ export default class ConvertViews extends THREE.EventDispatcher{
             }) 
             
             let mouseupAt = (target,e)=>{//触发target的mouseup
+                if(!e.view && !e.isTrusted)return //应该就是由mouseupAt发出的事件,不再复制
                 let event = new MouseEvent('mouseup', { 
-                    button : e.button,  buttons:e.buttons
+                    button : e.button,  buttons:e.buttons 
                 })
                 target.dispatchEvent(event)
             }