From ab5663c343b906ae49c89ecad843b2c8baa08bda Mon Sep 17 00:00:00 2001 From: Julia Radzhabova Date: Mon, 16 Mar 2020 15:36:47 +0300 Subject: [PATCH] [SSE] Fix validation list --- .../main/app/controller/DocumentHolder.js | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js b/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js index 75b4fcb2c..d40bcffd8 100644 --- a/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js +++ b/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js @@ -255,7 +255,10 @@ define([ if (me.api) { me.api.isTextAreaBlur = false; if (e.target.localName == 'canvas' && !me.isEditFormula) { - documentHolderEl.focus(); + if (me._preventClick) + me._preventClick = false; + else + documentHolderEl.focus(); } } } @@ -1988,6 +1991,8 @@ define([ showPoint = [coord.asc_getX() + offset.left, (coord.asc_getY() < 0 ? 0 : coord.asc_getY()) + coord.asc_getHeight() + offset.top]; menuContainer.css({left: showPoint[0], top : showPoint[1]}); + me._preventClick = validation; + validation && menuContainer.attr('data-value', 'prevent-canvas-click'); menu.show(); menu.alignPosition();