Restart page list on setting new boundary

This commit is contained in:
M66B
2021-08-13 19:53:57 +02:00
parent 09e61bebe6
commit cb4e24dda7

View File

@@ -566,6 +566,9 @@ public class ViewModelMessages extends ViewModel {
void setCallback(LifecycleOwner owner, BoundaryCallbackMessages.IBoundaryCallbackMessages callback) {
if (boundary != null) {
BoundaryCallbackMessages.State state = boundary.setCallback(callback);
PagedList<TupleMessageEx> plist = list.getValue();
if (plist != null)
plist.loadAround(0);
owner.getLifecycle().addObserver(new LifecycleObserver() {
@OnLifecycleEvent(Lifecycle.Event.ON_DESTROY)