diff --git a/kfet/templates/kfet/kpsul.html b/kfet/templates/kfet/kpsul.html
index 95dbd208..eaaad49a 100644
--- a/kfet/templates/kfet/kpsul.html
+++ b/kfet/templates/kfet/kpsul.html
@@ -635,7 +635,9 @@ $(document).ready(function() {
return false;
}
- articleSelect.on('keypress', function(e) {
+ articleSelect.on('keydown', function(e) {
+ console.log('trolo');
+ console.log(e.charCode);
var text = articleSelect.val();
// Comportement normal pour ces touches
if (normalKeys.test(e.keyCode) || e.ctrlKey) {
@@ -648,12 +650,10 @@ $(document).ready(function() {
articleSelect.val('');
}
return true;
- } else if (e.charCode !== 0) {
- if (updateMatchedArticles(text+e.key)) {
- articleNb.val('1');
- articleNb.focus().select();
- }
- return false;
+ }
+ if (updateMatchedArticles(text+e.key)) {
+ articleNb.val('1');
+ articleNb.focus().select();
}
return false;
});