diff --git a/index.html b/index.html index 57fda91..ea36eda 100644 --- a/index.html +++ b/index.html @@ -379,14 +379,20 @@ //add text to text block - START paper.on('element:contextmenu', function (elementView,ev) { - ev.preventDefault(); if (elementView.model.attributes.type === 'standard.TextBlock') { - + ev.preventDefault(); const currentText = elementView.model.attr('label/text'); const newText = prompt('Edytuj tekst:', currentText); if (newText != null) { elementView.model.attr('label/text', newText); } + } else if (elementView.model.attributes.type !== 'standard.TextBlock') { + ev.preventDefault(); + const currentText = elementView.model.attr('label/text') || ''; + const newText = prompt('Edytuj tekst:', currentText); + if (newText != null) { + elementView.model.attr('label/text', newText); + } } });