mirror of
https://github.com/M66B/FairEmail.git
synced 2026-03-30 21:58:52 +02:00
@@ -95,6 +95,9 @@ public class FragmentPop extends FragmentBase {
|
||||
private long id = -1;
|
||||
private boolean saving = false;
|
||||
|
||||
private static final int REQUEST_COLOR = 1;
|
||||
private static final int REQUEST_DELETE = 2;
|
||||
|
||||
@Override
|
||||
public void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
@@ -177,7 +180,7 @@ public class FragmentPop extends FragmentBase {
|
||||
|
||||
FragmentDialogColor fragment = new FragmentDialogColor();
|
||||
fragment.setArguments(args);
|
||||
fragment.setTargetFragment(FragmentPop.this, ActivitySetup.REQUEST_POP_COLOR);
|
||||
fragment.setTargetFragment(FragmentPop.this, REQUEST_COLOR);
|
||||
fragment.show(getParentFragmentManager(), "account:color");
|
||||
}
|
||||
});
|
||||
@@ -598,7 +601,7 @@ public class FragmentPop extends FragmentBase {
|
||||
|
||||
FragmentDialogAsk fragment = new FragmentDialogAsk();
|
||||
fragment.setArguments(aargs);
|
||||
fragment.setTargetFragment(FragmentPop.this, ActivitySetup.REQUEST_POP_DELETE);
|
||||
fragment.setTargetFragment(FragmentPop.this, REQUEST_DELETE);
|
||||
fragment.show(getParentFragmentManager(), "account:delete");
|
||||
}
|
||||
|
||||
@@ -608,7 +611,7 @@ public class FragmentPop extends FragmentBase {
|
||||
|
||||
try {
|
||||
switch (requestCode) {
|
||||
case ActivitySetup.REQUEST_POP_COLOR:
|
||||
case REQUEST_COLOR:
|
||||
if (resultCode == RESULT_OK && data != null) {
|
||||
if (ActivityBilling.isPro(getContext())) {
|
||||
Bundle args = data.getBundleExtra("args");
|
||||
@@ -617,7 +620,7 @@ public class FragmentPop extends FragmentBase {
|
||||
startActivity(new Intent(getContext(), ActivityBilling.class));
|
||||
}
|
||||
break;
|
||||
case ActivitySetup.REQUEST_POP_DELETE:
|
||||
case REQUEST_DELETE:
|
||||
if (resultCode == RESULT_OK)
|
||||
onDelete();
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user