Ask save changes standard reply

This commit is contained in:
M66B
2018-11-13 15:14:14 +01:00
parent 691eb212b4
commit eecd3c10dd
6 changed files with 97 additions and 33 deletions

View File

@@ -263,13 +263,7 @@ public class FragmentCompose extends FragmentEx {
}
});
((ActivityBase) getActivity()).addBackPressedListener(new ActivityBase.IBackPressedListener() {
@Override
public boolean onBackPressed() {
handleExit();
return true;
}
});
((ActivityBase) getActivity()).addBackPressedListener(onBackPressedListener);
setHasOptionsMenu(true);
@@ -372,6 +366,8 @@ public class FragmentCompose extends FragmentEx {
if (pgpService != null)
pgpService.unbindFromService();
((ActivityBase) getActivity()).removeBackPressedListener(onBackPressedListener);
super.onDestroyView();
}
@@ -1731,4 +1727,12 @@ public class FragmentCompose extends FragmentEx {
return view;
}
}
private ActivityBase.IBackPressedListener onBackPressedListener = new ActivityBase.IBackPressedListener() {
@Override
public boolean onBackPressed() {
handleExit();
return true;
}
};
}