From 9c6565491bd3bc1f3b8baa9d5c32c593b3428de9 Mon Sep 17 00:00:00 2001 From: Stefan Kienzle Date: Wed, 23 Oct 2013 09:18:07 +0200 Subject: [PATCH] Don't fire 'selection:created' if only one object exists --- src/canvas.class.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/canvas.class.js b/src/canvas.class.js index 850e6e3a..9eddb643 100644 --- a/src/canvas.class.js +++ b/src/canvas.class.js @@ -476,11 +476,13 @@ activeGroup.removeWithUpdate(target); this._resetObjectTransform(activeGroup); target.set('active', false); + if (activeGroup.size() === 1) { // remove group alltogether if after removal it only contains 1 object this.discardActiveGroup(); // activate last remaining object this.setActiveObject(activeGroup.item(0)); + return; } } else {