rem: if (xformsArrayContains(target.className.split(" "), "xforms-trigger")) 
add: var targetClasses = target.className.split(" ") if (xformsArrayContains(targetClasses, "xforms-trigger") && !xformsArrayContains(targetClasses, "xforms-readonly")) 
context: function xformsHandleClick(event) {    var target = getEventTarget(event);    // Make sure the user really clicked on the trigger, instead of pressing enter in a nearby control    if (xformsArrayContains(target.className.split(" "), "xforms-trigger"))        xformsFireEvents(new Array(xformsCreateEventArray(target, "DOMActivate", null)));    return false;}
meta: 7801	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/7801/daddb3963d5ed434245190087cac06cc4a4acf9c/xforms.js/clean/src/examples/web/ops/javascript/xforms.js