OSX does not trigger keydown on paste, also listen to paste event to check for changes, fixes #2170

This commit is contained in:
j 2014-02-03 13:30:50 +00:00
parent fbffadd4e5
commit 600cc9c3e9

View file

@ -294,6 +294,12 @@ Ox.Input = function(options, self) {
}) })
.appendTo(that); .appendTo(that);
if (self.bindKeyboard) {
self.$input.on({
paste: keydown
});
}
if (self.options.type == 'textarea') { if (self.options.type == 'textarea') {
Ox.Log('Form', 'TEXTAREA', self.options.width, self.options.height, '...', that.css('width'), that.css('height'), '...', self.$input.css('width'), self.$input.css('height'), '...', self.$input.css('border')) Ox.Log('Form', 'TEXTAREA', self.options.width, self.options.height, '...', that.css('width'), that.css('height'), '...', self.$input.css('width'), self.$input.css('height'), '...', self.$input.css('border'))
} }
@ -826,7 +832,7 @@ Ox.Input = function(options, self) {
change: {value: self.options.value} change: {value: self.options.value}
}); });
} }
}, 0); });
} }
if ( if (
(event.keyCode == 38 || event.keyCode == 40) // up/down (event.keyCode == 38 || event.keyCode == 40) // up/down