Correctly hide the swipe to refresh indicator

filtering
Floens 10 years ago
parent 161f1e3e8c
commit f2acded9a3
  1. 4
      Clover/app/src/main/java/org/floens/chan/ui/controller/ThreadController.java
  2. 4
      Clover/app/src/main/java/org/floens/chan/ui/layout/ThreadLayout.java

@ -134,6 +134,10 @@ public abstract class ThreadController extends Controller implements ThreadLayou
@Override
public void onShowPosts() {
}
@Override
public void hideSwipeRefreshLayout() {
swipeRefreshLayout.setRefreshing(false);
}

@ -429,10 +429,12 @@ public class ThreadLayout extends CoordinatorLayout implements ThreadPresenter.T
}
break;
case THREAD:
callback.hideSwipeRefreshLayout();
loadView.setView(threadListLayout);
showReplyButton(true);
break;
case ERROR:
callback.hideSwipeRefreshLayout();
loadView.setView(errorLayout);
break;
}
@ -456,5 +458,7 @@ public class ThreadLayout extends CoordinatorLayout implements ThreadPresenter.T
void onShowPosts();
void presentRepliesController(Controller controller);
void hideSwipeRefreshLayout();
}
}

Loading…
Cancel
Save