Delete group button now works properly

This commit is contained in:
Michael Schättgen 2018-12-16 23:08:53 +01:00
parent feeada3e2d
commit 6db8260f4a
2 changed files with 13 additions and 2 deletions

View file

@ -5,6 +5,7 @@ import android.os.Bundle;
import java.util.TreeSet;
import androidx.appcompat.app.ActionBar;
import androidx.appcompat.app.AlertDialog;
import androidx.recyclerview.widget.LinearLayoutManager;
import androidx.recyclerview.widget.RecyclerView;
import me.impy.aegis.AegisApplication;
@ -52,7 +53,15 @@ public class GroupManagerActivity extends AegisActivity implements GroupAdapter.
@Override
public void onRemoveGroup(String group) {
_db.removeGroup(group);
groups.remove(group);
Dialogs.showSecureDialog(new AlertDialog.Builder(this)
.setTitle(R.string.remove_group)
.setMessage(R.string.remove_group_description)
.setPositiveButton(android.R.string.yes, (dialog, whichButton) -> {
_db.removeGroup(group);
groups.remove(group);
_adapter.removeGroup(group);
})
.setNegativeButton(android.R.string.no, null)
.create());
}
}