diff --git a/4chan_x.user.js b/4chan_x.user.js index d2d72f152..1ce29da85 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -1812,7 +1812,7 @@ for (_j = 0, _len2 = _ref2.length; _j < _len2; _j++) { name = _ref2[_j]; input = $("[name=" + name + "]", qr.el); - _ref3 = ['textInput', 'keyup', 'change', 'paste']; + _ref3 = ['input', 'keyup', 'change', 'paste']; for (_k = 0, _len3 = _ref3.length; _k < _len3; _k++) { event = _ref3[_k]; $.on(input, event, function() { diff --git a/script.coffee b/script.coffee index 48cda8e07..12cf34303 100644 --- a/script.coffee +++ b/script.coffee @@ -1489,7 +1489,10 @@ qr = # save selected reply's data for name in ['name', 'email', 'sub', 'com'] input = $ "[name=#{name}]", qr.el - for event in ['textInput', 'keyup', 'change', 'paste'] + for event in ['input', 'keyup', 'change', 'paste'] + # The input event replaces keyup, change and paste events. + # Firefox 12 will support the input event. + # Oprah? $.on input, event, -> qr.selected[@name] = @value # Disable auto-posting if you're typing in the first reply