Index: lemans-lib/inline-editor/trunk/src/js/inline-editor.js =================================================================== diff -u -r2346 -r2422 --- lemans-lib/inline-editor/trunk/src/js/inline-editor.js (.../inline-editor.js) (revision 2346) +++ lemans-lib/inline-editor/trunk/src/js/inline-editor.js (.../inline-editor.js) (revision 2422) @@ -34,6 +34,7 @@ static factory(type, container, options) { let editorClass = registeredEditors[type]; try { + //console.log(new editorClass(container, options)) return new editorClass(container, options); } catch (e) { console.error(e); @@ -345,7 +346,9 @@ //Open the inline edit field $(document).on('click', '.inlineEdit', function() { const data = $(this).data(); - data.type = data.type || 'text'; + // data.type = data.type || 'text'; + data.type = data.inputType ? data.inputType : data.type || 'text'; + InlineEditor.factory(data.type, $(this), data); });