diff --git a/asset/js/widget/ActionList.js b/asset/js/widget/ActionList.js index 77ce1b8d..940552b7 100644 --- a/asset/js/widget/ActionList.js +++ b/asset/js/widget/ActionList.js @@ -562,6 +562,10 @@ define(["../notjQuery"], function ($) { this.clearSelection(this.getAllItems().filter(item => ! toActiveItems.includes(item))); this.setActive(toActiveItems); this.addSelectionCountToFooter(); + + if (toActiveItems.length) { + this.scrollItemIntoView(toActiveItems[toActiveItems.length - 1], false); + } } }