- menu.findItem(R.id.menuDelete).setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() {
- @Override
- public boolean onMenuItemClick(MenuItem item) {
- Log.d("profiles", String.format("[fragment] removing profile %s", mItem.getUuid()));
- mItem.removeFromDB();
- Data.profiles.remove(mItem);
- if (Data.profile.get().getUuid().equals(mItem.getUuid())) {
- Data.profile.set(Data.profiles.get(0));
- }
- return false;
+ final MenuItem menuDeleteProfile = menu.findItem(R.id.menuDelete);
+ menuDeleteProfile.setOnMenuItemClickListener(item -> {
+ Log.d("profiles", String.format("[fragment] removing profile %s", mProfile.getUuid()));
+ mProfile.removeFromDB();
+ Data.profiles.remove(mProfile);
+ if (Data.profile.get().getUuid().equals(mProfile.getUuid())) {
+ Data.profile.set(Data.profiles.get(0));