diff --git a/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java b/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java
index 07c90135..9dbc2fe1 100644
--- a/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java
+++ b/app/src/main/java/com/github/dfa/diaspora_android/activity/MainActivity.java
@@ -679,6 +679,8 @@ public class MainActivity extends ThemedActivity
@Override
public boolean onCreateOptionsMenu(Menu menu) {
AppLog.v(this, "onCreateOptionsMenu()");
+ boolean cache;
+
//Clear the menus
menu.clear();
toolbarBottom.getMenu().clear();
@@ -691,10 +693,10 @@ public class MainActivity extends ThemedActivity
///Hide bottom _toolbar
toolbarBottom.setVisibility(View.GONE);
} else {
- getMenuInflater().inflate(_appSettings.isExtendedNotificationsActivated() ?
- R.menu.main__menu_top__notifications_dropdown : R.menu.main__menu_top, menu);
- getMenuInflater().inflate(R.menu.main__menu_bottom, toolbarBottom.getMenu());
- top.onCreateBottomOptionsMenu(toolbarBottom.getMenu(), getMenuInflater());
+ cache = _appSettings.isExtendedNotificationsActivated();
+ getMenuInflater().inflate(R.menu.main__menu_top, menu);
+ menu.findItem(R.id.action_notifications).setVisible(!cache);
+ menu.findItem(R.id.action_notifications_extended).setVisible(cache);
}
}
return true;
diff --git a/app/src/main/res/menu/main__menu_top.xml b/app/src/main/res/menu/main__menu_top.xml
index 236525b6..5f9d92fa 100644
--- a/app/src/main/res/menu/main__menu_top.xml
+++ b/app/src/main/res/menu/main__menu_top.xml
@@ -10,6 +10,50 @@
android:orderInCategory="100"
android:title="@string/notifications"
app:showAsAction="always" />
+
+ -
+
+
+
-
-
-
-
-
-
-
-
-