Firefox input change alert

HTML

Change event triggers an alert. On Firefox the alert can't dismissed.
<br>
<br>
<input id="i">

JavaScript

$('input#i').on('keyup change', function(e) {
	e.preventDefault();
  e.stopPropagation();
	console.log('alert ...' + e.type + Math.random()); // can't be closed on Firefox
 // alert('alert ...' + e.type + Math.random());
  return false;
});


// Update: when listening to keydown instead of keyup it works as expected. See http://stackoverflow.com/a/43052301/22470