From 437288ab1cdae1fc05e58cc20440470fa85816ab Mon Sep 17 00:00:00 2001 From: Dinesh Thanigaivelu Date: Sun, 5 Mar 2017 18:34:25 +0530 Subject: [PATCH] Dialog popup working --- .../ui/fragments/social/party/PartyFragment.java | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/party/PartyFragment.java b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/party/PartyFragment.java index 600c4bdf5..c4d2683a3 100644 --- a/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/party/PartyFragment.java +++ b/Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/party/PartyFragment.java @@ -12,6 +12,7 @@ import com.magicmicky.habitrpgwrapper.lib.models.Group; import com.magicmicky.habitrpgwrapper.lib.models.UserParty; import android.app.Activity; +import android.app.AlertDialog; import android.content.Intent; import android.os.Bundle; import android.support.v4.app.Fragment; @@ -159,11 +160,15 @@ public class PartyFragment extends BaseMainFragment { this.displayEditForm(); return true; case R.id.menu_guild_leave: - this.apiHelper.apiService.leaveGroup(this.group.id).compose(apiHelper.configureApiCallObserver()) - .subscribe(group -> { - getActivity().getSupportFragmentManager().beginTransaction().remove(PartyFragment.this).commit(); - }, throwable -> { - }); + new AlertDialog.Builder(viewPager.getContext()) + .setTitle("Leave Party") + .setMessage("Are you sure you want to leave the party?") + .show(); +// this.apiHelper.apiService.leaveGroup(this.group.id).compose(apiHelper.configureApiCallObserver()) +// .subscribe(group -> { +// getActivity().getSupportFragmentManager().beginTransaction().remove(PartyFragment.this).commit(); +// }, throwable -> { +// }); return true; }