Merge pull request #2532 from sbwalker/dev

fix skip pages logic in pager where screen was not being refreshed
This commit is contained in:
Shaun Walker 2022-12-19 15:10:27 -05:00 committed by GitHub
commit c30339d9b8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -311,7 +311,6 @@
{ {
_page = _pages; _page = _pages;
} }
ItemList = Items.Skip((_page - 1) * _maxItems).Take(_maxItems);
SetPagerSize(); SetPagerSize();
} }
} }
@ -324,13 +323,13 @@
{ {
_endPage = _pages; _endPage = _pages;
} }
OnPageChange?.Invoke(_page); ItemList = Items.Skip((_page - 1) * _maxItems).Take(_maxItems);
StateHasChanged(); StateHasChanged();
OnPageChange?.Invoke(_page);
} }
public void UpdateList(int page) public void UpdateList(int page)
{ {
ItemList = Items.Skip((page - 1) * _maxItems).Take(_maxItems);
_page = page; _page = page;
SetPagerSize(); SetPagerSize();
} }