diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.js.xml b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.js.xml index 1f936b2d04d21d3f1cf12d6f3d386b5fcb5b727f..f1942fa893f3b6e0b2fa67a76523ca378b02abc6 100644 --- a/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.js.xml +++ b/product/ERP5/bootstrap/erp5_xhtml_style/SkinTemplateItem/portal_skins/erp5_xhtml_style/erp5.js.xml @@ -284,6 +284,19 @@ var addOnChangeEventHandler = function() {\n nodes[j].onchange = function() { changed = true; };\n }\n }\n + } \n + /* Listbox or MatrixBox */\n + if (nodes[j].nodeName == "DIV" && (\n + nodes[j].getAttribute("class") == "listbox" ||\n + nodes[j].getAttribute("class") == "MatrixContent")) {\n +\n + inputs = nodes[j].getElementsByTagName(\'input\');\n + for (k=0; k<inputs.length; k++){\n + if (inputs[k].getAttribute("type") != "hidden" &&\n + !inputs[k].onchange) {\n + inputs[k].onchange = function() { changed = true; };\n + }\n + }\n }\n }\n }\n diff --git a/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision b/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision index 6b65e97135727f79c21ed3f8ebdee07457a32881..bd19a3c6e36621860f1eb75d763e35524fe46e9c 100644 --- a/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision +++ b/product/ERP5/bootstrap/erp5_xhtml_style/bt/revision @@ -1 +1 @@ -920 \ No newline at end of file +921 \ No newline at end of file