Index: ui/file_manager/file_manager/foreground/js/ui/drag_selector.js |
diff --git a/ui/file_manager/file_manager/foreground/js/ui/drag_selector.js b/ui/file_manager/file_manager/foreground/js/ui/drag_selector.js |
index 986ccf974224c5e8529265d3dbdcebdbedc37718..ba145bf745865408bac56bd8253e485837d96f01 100644 |
--- a/ui/file_manager/file_manager/foreground/js/ui/drag_selector.js |
+++ b/ui/file_manager/file_manager/foreground/js/ui/drag_selector.js |
@@ -19,7 +19,7 @@ function DragSelector() { |
/** |
* Border element of drag handle. |
- * @type {HTMLElement} |
+ * @type {Element} |
* @private |
*/ |
this.border_ = null; |
@@ -142,9 +142,10 @@ DragSelector.prototype.startDragSelection = function(list, event) { |
/** |
* Handles the mousemove event. |
* @private |
- * @param {MouseEvent} event The mousemove event. |
+ * @param {Event} event The mousemove event. |
*/ |
DragSelector.prototype.onMouseMove_ = function(event) { |
+ event = /** @type {MouseEvent} */ (event); |
// Get the selection bounds. |
var pos = DragSelector.getScrolledPosition(this.target_, event); |
var borderBounds = { |
@@ -183,7 +184,7 @@ DragSelector.prototype.onMouseMove_ = function(event) { |
// Update the selection |
this.target_.selectionModel_.beginChange(); |
for (var name in selectionFlag) { |
- var index = parseInt(name); |
+ var index = parseInt(name, 10); |
var flag = selectionFlag[name]; |
// The flag may be one of followings: |
// - IN_LAST_SELECTION | IN_CURRENT_SELECTION |
@@ -224,9 +225,10 @@ DragSelector.prototype.onMouseMove_ = function(event) { |
/** |
* Handle the mouseup event. |
* @private |
- * @param {MouseEvent} event The mouseup event. |
+ * @param {Event} event The mouseup event. |
*/ |
DragSelector.prototype.onMouseUp_ = function(event) { |
+ event = /** @type {MouseEvent} */ (event); |
this.onMouseMove_(event); |
this.target_.removeChild(this.border_); |
this.target_.ownerDocument.removeEventListener( |