fix skip pages logic in pager where screen was not being refreshed

This commit is contained in:
Shaun Walker 2022-12-19 15:11:04 -05:00
parent 369adcb173
commit 0965db5d57

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();
} }