Request reload after post

filtering
Floens 10 years ago
parent 89c69b1d7f
commit 6b162fd345
  1. 7
      Clover/app/src/main/java/org/floens/chan/core/presenter/ThreadPresenter.java
  2. 3
      Clover/app/src/main/java/org/floens/chan/ui/layout/ReplyLayout.java
  3. 7
      Clover/app/src/main/java/org/floens/chan/ui/layout/ThreadListLayout.java

@ -401,6 +401,13 @@ public class ThreadPresenter implements ChanLoader.ChanLoaderCallback, PostAdapt
threadPresenterCallback.showThread(loadable);
}
@Override
public void requestNewPostLoad() {
if (loadable.isThreadMode()) {
chanLoader.requestMoreDataAndResetTimer();
}
}
private void showPostInfo(Post post) {
String text = "";

@ -267,6 +267,7 @@ public class ReplyLayout extends LoadView implements View.OnClickListener, Anima
public void onPosted() {
Toast.makeText(getContext(), R.string.reply_success, Toast.LENGTH_SHORT).show();
callback.openReply(false);
callback.requestNewPostLoad();
}
@Override
@ -393,5 +394,7 @@ public class ReplyLayout extends LoadView implements View.OnClickListener, Anima
void openReply(boolean open);
void showThread(Loadable loadable);
void requestNewPostLoad();
}
}

@ -224,7 +224,14 @@ public class ThreadListLayout extends LinearLayout implements ReplyLayout.ReplyL
callback.showThread(loadable);
}
@Override
public void requestNewPostLoad() {
callback.requestNewPostLoad();
}
public interface ThreadListLayoutCallback {
void showThread(Loadable loadable);
void requestNewPostLoad();
}
}

Loading…
Cancel
Save