Skip to content

Commit 5aafad5

Browse files
committed
Don't process events if the manager has been removed
1 parent 7e73024 commit 5aafad5

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/input/mouse/MouseManager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ var MouseManager = new Class({
208208
*/
209209
onMouseMove: function (event)
210210
{
211-
if (event.defaultPrevented || !this.enabled)
211+
if (event.defaultPrevented || !this.enabled || !this.manager)
212212
{
213213
// Do nothing if event already handled
214214
return;

src/input/touch/TouchManager.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ var TouchManager = new Class({
110110
*/
111111
onTouchStart: function (event)
112112
{
113-
if (event.defaultPrevented || !this.enabled)
113+
if (event.defaultPrevented || !this.enabled || !this.manager)
114114
{
115115
// Do nothing if event already handled
116116
return;
@@ -134,7 +134,7 @@ var TouchManager = new Class({
134134
*/
135135
onTouchMove: function (event)
136136
{
137-
if (event.defaultPrevented || !this.enabled)
137+
if (event.defaultPrevented || !this.enabled || !this.manager)
138138
{
139139
// Do nothing if event already handled
140140
return;
@@ -158,7 +158,7 @@ var TouchManager = new Class({
158158
*/
159159
onTouchEnd: function (event)
160160
{
161-
if (event.defaultPrevented || !this.enabled)
161+
if (event.defaultPrevented || !this.enabled || !this.manager)
162162
{
163163
// Do nothing if event already handled
164164
return;

0 commit comments

Comments
 (0)