title: .keyup not firing for delete of first char in input field
body: <p>Strange phenomenon detected with JQuery 1.4.4 for FireF, Chrome, Safari (IE untestested).
  Aim: update a list while the user types a filter value into a simple, basic text-input-box.
  Solution: bound keyup event, read out the value of the input-field, apply the filter... roughly:</p>
  
  <p><code>$("#myinputfield").keyup(function(e) { myList.filter($(this).val()) });</code></p>
  
  <p>it works perfectly for both typing and deleting EXCEPT for when deleting (del or backspace same effect) the last remaining (==first) char. in that case the event does not fire at all.
  Anybody with an idea on what the problem is and/or how to solve it?</p>
  
  <p>(p.s.: My solution would be to change from keyup event binding to a setTimeout periodical check as long as the input-field has focus, but that koxind of feels like a dirty escape...)</p>