Added folders refresh

This commit is contained in:
M66B
2019-02-28 10:43:46 +00:00
parent 59b13d15dd
commit 9391a0f2a3
5 changed files with 227 additions and 109 deletions

View File

@@ -488,6 +488,11 @@ public class FragmentMessages extends FragmentBase {
args.putLong("folder", folder);
new SimpleTask<Boolean>() {
@Override
protected void onPostExecute(Bundle args) {
swipeRefresh.setRefreshing(false);
}
@Override
protected Boolean onExecute(Context context, Bundle args) {
long fid = args.getLong("folder");
@@ -548,16 +553,12 @@ public class FragmentMessages extends FragmentBase {
@Override
protected void onExecuted(Bundle args, Boolean now) {
if (!now) {
swipeRefresh.setRefreshing(false);
if (!now)
Snackbar.make(view, R.string.title_sync_delayed, Snackbar.LENGTH_LONG).show();
}
}
@Override
protected void onException(Bundle args, Throwable ex) {
swipeRefresh.setRefreshing(false);
if (ex instanceof IllegalArgumentException)
Snackbar.make(view, ex.getMessage(), Snackbar.LENGTH_LONG).show();
else