[Bug] Crash in issues fragment (#444)

Fixed #443

Reviewed-on: https://gitea.com/gitnex/GitNex/pulls/444
Reviewed-by: 6543 <6543@noreply.gitea.io>
This commit is contained in:
M M Arif 2020-04-23 15:08:53 +00:00 committed by 6543
parent 3ddf978bf0
commit e8c25fca2a
2 changed files with 47 additions and 59 deletions

View File

@ -2,7 +2,6 @@ package org.mian.gitnex.fragments;
import android.content.Context;
import android.os.Bundle;
import android.os.Handler;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
@ -207,9 +206,6 @@ public class IssuesClosedFragment extends Fragment implements ItemFilterListener
footerAdapter.clear();
//noinspection unchecked
footerAdapter.add(new ProgressItem().withEnabled(false));
Handler handler = new Handler();
handler.postDelayed(() -> {
Call<List<Issues>> call = RetrofitClient.getInstance(instanceUrl, getContext()).getApiInterface().getClosedIssues(token, repoOwner, repoName, currentPage + 1, issueState, resultLimit, requestType);
@ -257,8 +253,6 @@ public class IssuesClosedFragment extends Fragment implements ItemFilterListener
});
}, 1000);
if(!loadNextFlag) {
footerAdapter.clear();
}

View File

@ -11,7 +11,6 @@ import androidx.swiperefreshlayout.widget.SwipeRefreshLayout;
import retrofit2.Call;
import retrofit2.Callback;
import retrofit2.Response;
import android.os.Handler;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.Menu;
@ -204,9 +203,6 @@ public class IssuesOpenFragment extends Fragment implements ItemFilterListener<I
footerAdapter.clear();
//noinspection unchecked
footerAdapter.add(new ProgressItem().withEnabled(false));
Handler handler = new Handler();
handler.postDelayed(() -> {
Call<List<Issues>> call = RetrofitClient.getInstance(instanceUrl, getContext()).getApiInterface().getIssues(token, repoOwner, repoName, currentPage + 1, resultLimit, requestType);
@ -254,8 +250,6 @@ public class IssuesOpenFragment extends Fragment implements ItemFilterListener<I
});
}, 1000);
if(!loadNextFlag) {
footerAdapter.clear();
}