We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 10f900e + b6baf8f commit 0902404Copy full SHA for 0902404
lib/web/mage/adminhtml/grid.js
@@ -530,13 +530,20 @@ define([
530
531
/**
532
* @param {Object} event
533
+ * @param int lastId
534
*/
- inputPage: function (event) {
535
+ inputPage: function (event, lastId) {
536
var element = Event.element(event),
- keyCode = event.keyCode || event.which;
537
+ keyCode = event.keyCode || event.which,
538
+ enteredValue = parseInt(element.value),
539
+ lastId = parseInt(lastId);
540
541
if (keyCode == Event.KEY_RETURN) { //eslint-disable-line eqeqeq
- this.setPage(element.value);
542
+ if (enteredValue > lastId) {
543
+ this.setPage(lastId);
544
+ } else {
545
+ this.setPage(enteredValue);
546
+ }
547
}
548
549
/*if(keyCode>47 && keyCode<58){
0 commit comments