Don't reload threadPane when a thread is already loaded.

captchafix
Floens 11 years ago
parent 2d5a301ed5
commit 7dc20e3651
  1. 11
      Clover/app/src/main/java/org/floens/chan/ui/activity/ChanActivity.java
  2. 4
      Clover/app/src/main/java/org/floens/chan/ui/fragment/ThreadFragment.java

@ -559,10 +559,13 @@ public class ChanActivity extends BaseActivity implements AdapterView.OnItemSele
loadable = pin.loadable;
}
threadLoadable = loadable;
threadFragment.bindLoadable(loadable);
threadFragment.requestData();
if (threadLoadable.equals(loadable)) {
threadFragment.requestNextData();
} else {
threadLoadable = loadable;
threadFragment.bindLoadable(loadable);
threadFragment.requestData();
}
threadPane.closePane();

@ -99,6 +99,10 @@ public class ThreadFragment extends Fragment implements ThreadManager.ThreadMana
threadManager.requestData();
}
public void requestNextData() {
threadManager.requestNextData();
}
public void reload() {
setEmpty();

Loading…
Cancel
Save