From dab22048b851ebbfd1cea955c4d313daf272fb3c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Aleksander=20=C5=81ukasz?= Date: Wed, 23 Apr 2014 11:59:27 +0200 Subject: [PATCH] editor: handle invalid element passed to setCurrentElement better --- src/editor/modules/documentCanvas/canvas/canvas.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/editor/modules/documentCanvas/canvas/canvas.js b/src/editor/modules/documentCanvas/canvas/canvas.js index 5cfc015..b217d18 100644 --- a/src/editor/modules/documentCanvas/canvas/canvas.js +++ b/src/editor/modules/documentCanvas/canvas/canvas.js @@ -245,6 +245,11 @@ $.extend(Canvas.prototype, { }, setCurrentElement: function(element, params) { + if(!element) { + logger.debug('Invalid element passed to setCurrentElement: ' + element); + return; + } + if(!(element instanceof documentElement.DocumentElement)) { element = utils.findCanvasElement(element); } -- 2.20.1