vendor/assets/javascripts/webshims/shims/form-shim-extend2.js in webshims-rails-1.12.7 vs vendor/assets/javascripts/webshims/shims/form-shim-extend2.js in webshims-rails-1.13.0
- old
+ new
@@ -1134,10 +1134,16 @@
file: 1
//pro forma
,color: 1
},
+ inputElements = {
+ input: 1,
+ INPUT: 1,
+ textarea: 1,
+ TEXTAREA: 1
+ },
timer,
lastVal,
input,
trigger = function(e){
if(!input){return;}
@@ -1179,10 +1185,10 @@
});
};
$(doc)
.on('focusin wswidgetfocusin', function(e){
- if( e.target && !e.target.readOnly && !e.target.disabled && (e.target.nodeName || '').toLowerCase() == 'input' && !noInputTypes[e.target.type] && !(webshims.data(e.target, 'implemented') || {}).inputwidgets){
+ if( e.target && !e.target.readOnly && !e.target.disabled && inputElements[e.target.nodeName] && !noInputTypes[e.target.type] && !(webshims.data(e.target, 'implemented') || {}).inputwidgets){
observe($(e.target));
}
})
;
})();