فهرست منبع

Merge pull request #418 from danielballan/missing-mouseup

FIX: After starting Drag, remove mouseup listening from document.
Steven Silvester 8 سال پیش
والد
کامیت
dd27fc3256
1فایلهای تغییر یافته به همراه3 افزوده شده و 2 حذف شده
  1. 3 2
      src/filebrowser/listing.ts

+ 3 - 2
src/filebrowser/listing.ts

@@ -1006,12 +1006,13 @@ class DirListing extends Widget {
       });
     }
 
-    // Start the drag and remove the mousemove listener.
+    // Start the drag and remove the mousemove and mouseup listeners.
+    document.removeEventListener('mousemove', this, true);
+    document.removeEventListener('mouseup', this, true);
     this._drag.start(clientX, clientY).then(action => {
       this._drag = null;
       clearTimeout(this._selectTimer);
     });
-    document.removeEventListener('mousemove', this, true);
   }
 
   /**