From 7c7abb572061965f2d3a1f1d29a212a3c6318e34 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Aleksander=20=C5=81ukasz?= Date: Fri, 9 Aug 2013 12:23:37 +0200 Subject: [PATCH] refactoring --- modules/documentCanvas/canvas/canvas.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/modules/documentCanvas/canvas/canvas.js b/modules/documentCanvas/canvas/canvas.js index a65375e..1b39183 100644 --- a/modules/documentCanvas/canvas/canvas.js +++ b/modules/documentCanvas/canvas/canvas.js @@ -227,7 +227,11 @@ $.extend(Canvas.prototype, { cursorAtOperationEdge = position.offsetAtEnd; } - if(element.getText().length === 1 || selectsWholeTextElement()) { + var willDeleteWholeText = function() { + return element.getText().length === 1 || selectsWholeTextElement(); + } + + if(willDeleteWholeText()) { e.preventDefault(); element.setText(''); } -- 2.20.1