Skip to content

Commit 0902404

Browse files
ENGCOM-4341: Fixed pagination issue in admin review grid #21105
- Merge Pull Request #21105 from dominicfernando/magento2:fixed-pagination-issue-admin-review-grid - Merged commits: 1. ddde7f6 2. c0a98a0 3. b6baf8f
2 parents 10f900e + b6baf8f commit 0902404

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

lib/web/mage/adminhtml/grid.js

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -530,13 +530,20 @@ define([
530530

531531
/**
532532
* @param {Object} event
533+
* @param int lastId
533534
*/
534-
inputPage: function (event) {
535+
inputPage: function (event, lastId) {
535536
var element = Event.element(event),
536-
keyCode = event.keyCode || event.which;
537+
keyCode = event.keyCode || event.which,
538+
enteredValue = parseInt(element.value),
539+
lastId = parseInt(lastId);
537540

538541
if (keyCode == Event.KEY_RETURN) { //eslint-disable-line eqeqeq
539-
this.setPage(element.value);
542+
if (enteredValue > lastId) {
543+
this.setPage(lastId);
544+
} else {
545+
this.setPage(enteredValue);
546+
}
540547
}
541548

542549
/*if(keyCode>47 && keyCode<58){

0 commit comments

Comments
 (0)