diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java
index e4ff1407a..d8c977b8f 100644
--- a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java
+++ b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java
@@ -159,9 +159,7 @@ public class TagViewFragment extends TaskListFragment {
@Override
protected void addSyncRefreshMenuItem(Menu menu) {
if(actFmPreferenceService.isLoggedIn()) {
- MenuItem item = menu.add(Menu.NONE, MENU_REFRESH_ID, Menu.NONE,
- R.string.actfm_TVA_menu_refresh);
- item.setIcon(R.drawable.ic_menu_refresh);
+ addMenuItem(menu, R.string.actfm_TVA_menu_refresh, R.drawable.ic_menu_refresh, MENU_REFRESH_ID, false);
} else {
super.addSyncRefreshMenuItem(menu);
}
diff --git a/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java b/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java
index 311e49f9c..11f723eeb 100644
--- a/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java
+++ b/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java
@@ -83,9 +83,7 @@ public class GtasksListFragment extends SubtasksListFragment {
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
super.onCreateOptionsMenu(menu, inflater);
- MenuItem item = menu.add(Menu.NONE, MENU_CLEAR_COMPLETED_ID, Menu.FIRST,
- this.getString(R.string.gtasks_GTA_clear_completed));
- item.setIcon(android.R.drawable.ic_input_delete); // Needs new icon
+ addMenuItem(menu, R.string.gtasks_GTA_clear_completed, android.R.drawable.ic_input_delete, MENU_CLEAR_COMPLETED_ID, false);
}
@Override
@@ -148,9 +146,7 @@ public class GtasksListFragment extends SubtasksListFragment {
@Override
protected void addSyncRefreshMenuItem(Menu menu) {
if(gtasksPreferenceService.isLoggedIn()) {
- MenuItem item = menu.add(Menu.NONE, MENU_REFRESH_ID, Menu.NONE,
- R.string.actfm_TVA_menu_refresh);
- item.setIcon(R.drawable.ic_menu_refresh);
+ addMenuItem(menu, R.string.actfm_TVA_menu_refresh, R.drawable.ic_menu_refresh, MENU_REFRESH_ID, false);
} else {
super.addSyncRefreshMenuItem(menu);
}
diff --git a/astrid/res/layout/main_menu_popover.xml b/astrid/res/layout/main_menu_popover.xml
index 041b087c7..f01d1cc78 100644
--- a/astrid/res/layout/main_menu_popover.xml
+++ b/astrid/res/layout/main_menu_popover.xml
@@ -7,28 +7,34 @@
+ android:layout_height="340dip"
+ android:layout_below="@+id/gdi_arrow_up"
+ android:background="?attr/asListPopoverBg">
-
-
-
-
+ android:orientation="vertical">
+
+
+
+
+
+