From cf95dd45c96efc62a64f608436ef31868912cf3e Mon Sep 17 00:00:00 2001 From: blucobalto Date: Sun, 3 Jul 2016 09:15:09 +0200 Subject: [PATCH] FindTarget patch 1 (#3077) define pointer before running findTarget --- src/canvas.class.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/canvas.class.js b/src/canvas.class.js index 763c12c9..dbbb2c28 100644 --- a/src/canvas.class.js +++ b/src/canvas.class.js @@ -958,16 +958,17 @@ return; } + var pointer = this.getPointer(e, true), + activeGroup = this.getActiveGroup(); + // first check current group (if one exists) - // avtive group does not check sub targets like normal groups. + // active group does not check sub targets like normal groups. // if active group just exits. - var activeGroup = this.getActiveGroup(); if (activeGroup && !skipGroup && this._checkTarget(pointer, activeGroup)) { return activeGroup; } - var pointer = this.getPointer(e, true), - objects = this._objects; + var objects = this._objects; this.targets = [ ]; if (this._isLastRenderedObject(pointer, e)) {