diff --git a/4chan_x.user.js b/4chan_x.user.js index 437bce0a5..381972064 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -1806,7 +1806,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 667212745..771d94662 100644 --- a/script.coffee +++ b/script.coffee @@ -1482,7 +1482,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