diff --git a/workflow/engine/templates/groups/groupsMembers.js b/workflow/engine/templates/groups/groupsMembers.js index 796a71ad5..32553e1f0 100755 --- a/workflow/engine/templates/groups/groupsMembers.js +++ b/workflow/engine/templates/groups/groupsMembers.js @@ -485,7 +485,17 @@ RemoveAllUsersAction = function(){ //Function DoSearch Available DoSearchA = function(){ - availableGrid.store.load({params: {textFilter: searchTextA.getValue()}}); + numPage = parseInt(bbarpagingAvailable.getPageData().activePage); + availableGrid.store.load( + {params: {textFilter: searchTextA.getValue()}, + callback: function (r, options, success) { + total = parseInt(bbarpagingAvailable.getPageData().total); + if (((numPage-1)*pageSize) >= total) { + numPage--; + } + availableGrid.getBottomToolbar().changePage(numPage); + } + }); }; //Function DoSearch Assigned