From edb526c6508620a8ff5e1825a93c3da8f7ca2b81 Mon Sep 17 00:00:00 2001 From: Amanda Ghassaei <amandaghassaei@gmail.com> Date: Fri, 30 Jan 2015 17:59:09 -0500 Subject: [PATCH] mouseout event --- js/threeViews/threeView.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/js/threeViews/threeView.js b/js/threeViews/threeView.js index 23498dfc..8c60c103 100644 --- a/js/threeViews/threeView.js +++ b/js/threeViews/threeView.js @@ -7,7 +7,8 @@ ThreeView = Backbone.View.extend({ events: { "mousemove": "_mouseMoved", "mouseup": "_mouseUp", - "mousedown": "_mouseDown" + "mousedown": "_mouseDown", + "mouseout": "_mouseOut" }, mouseIsDown: false,//store state of mouse click inside this el @@ -78,6 +79,11 @@ ThreeView = Backbone.View.extend({ this.controls.enabled = !state; }, + _mouseOut: function(){ + this._setNoCellIntersections(); + this._setNoPartIntersections(); + }, + _mouseUp: function(){ this.mouseIsDown = false; this._addRemoveVoxel(!this.appState.get("deleteMode")); -- GitLab