diff --git a/amd/src/creation_via_drag_and_drop.js b/amd/src/creation_via_drag_and_drop.js index 599b70f629da28b8d04e20b29ec0488d8a0e1bf7..82a7eecc94842bca7a864425a121e6c89e32a0bf 100644 --- a/amd/src/creation_via_drag_and_drop.js +++ b/amd/src/creation_via_drag_and_drop.js @@ -158,6 +158,13 @@ define(['core/ajax', elem.value = ftsmaxnumfields; elem.click(); elem.dispatchEvent(new Event('change')); // trigger hideIf rules in edit_moopt_form + elem = document.querySelector("#id_ftsstandardlang"); + let options = elem.options; + for(let i = 0; i < options.length; i++) { + if(options[i].text.toLowerCase() === result.proglang.toLowerCase()) { + elem.selectedIndex = i; + } + } elem = document.querySelector("#id_enablecustomsettingsforfreetextinputfields"); elem.checked = false; elem.click();