mirror of
https://github.com/emanuele-f/PCAPdroid.git
synced 2026-07-03 21:21:12 +08:00
Fix possible IllegalStateException in Status view
This commit is contained in:
parent
99e2593286
commit
c2bfdd9e94
@ -93,15 +93,14 @@ public class StatusFragment extends Fragment implements AppStateListener, AppsLo
|
||||
@Override
|
||||
public void onAttach(@NonNull Context context) {
|
||||
super.onAttach(context);
|
||||
|
||||
mActivity = (MainActivity) context;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDestroy() {
|
||||
public void onDetach() {
|
||||
super.onDetach();
|
||||
mActivity.setAppStateListener(null);
|
||||
mActivity = null;
|
||||
super.onDestroy();
|
||||
}
|
||||
|
||||
@Override
|
||||
@ -333,6 +332,9 @@ public class StatusFragment extends Fragment implements AppStateListener, AppsLo
|
||||
|
||||
@Override
|
||||
public void appStateChanged(AppState state) {
|
||||
if(getContext() == null)
|
||||
return;
|
||||
|
||||
if(mMenu != null) {
|
||||
if((state == AppState.running) || (state == AppState.stopping)) {
|
||||
mStartBtn.setVisible(false);
|
||||
|
||||
Loading…
Reference in New Issue
Block a user