Index: lams_tool_mindmap/web/includes/javascript/mapjs/main.js =================================================================== diff -u -ra65568cc36db07abf19550359c0db03a9561c964 -r3f1cdbe95a07a577e1dc525031794d094de7fad1 --- lams_tool_mindmap/web/includes/javascript/mapjs/main.js (.../main.js) (revision a65568cc36db07abf19550359c0db03a9561c964) +++ lams_tool_mindmap/web/includes/javascript/mapjs/main.js (.../main.js) (revision 3f1cdbe95a07a577e1dc525031794d094de7fad1) @@ -19381,6 +19381,13 @@ cancelEditing(); } e.stopPropagation(); + // check if it s a printable character + } else if (String.fromCharCode(e.keyCode).match(/(\w|\s)/g)){ + const content = textBox.innerText(); + // LAMS Modification - LDEV-4656 Restrict to 100 chars + if (content && content.length >= 100) { + return false; + } } }, attachListeners = function () {