Added dialog life cycle

This commit is contained in:
M66B
2019-09-11 14:03:59 +02:00
parent ff9803e075
commit f73476bdfc
16 changed files with 89 additions and 60 deletions

View File

@@ -53,7 +53,7 @@ public class FragmentDialogFolder extends FragmentDialogEx {
LinearLayoutManager llm = new LinearLayoutManager(getContext());
rvFolder.setLayoutManager(llm);
final AdapterFolder adapter = new AdapterFolder(getContext(), getActivity(),
final AdapterFolder adapter = new AdapterFolder(getContext(), getViewLifecycleOwner(),
account, false, new AdapterFolder.IFolderSelectedListener() {
@Override
public void onFolderSelected(TupleFolderEx folder) {
@@ -106,7 +106,7 @@ public class FragmentDialogFolder extends FragmentDialogEx {
protected void onException(Bundle args, Throwable ex) {
Helper.unexpectedError(getFragmentManager(), ex);
}
}.execute(getContext(), getActivity(), args, "folder:select");
}.execute(this, args, "folder:select");
return new AlertDialog.Builder(getContext())
.setTitle(title)