diff --git a/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java b/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java index 24cd78e2f..66b6a5aec 100644 --- a/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java +++ b/app/src/main/java/app/fedilab/android/activities/BaseMainActivity.java @@ -1809,7 +1809,7 @@ public abstract class BaseMainActivity extends BaseActivity fragmentManager.beginTransaction() .replace(R.id.main_app_container, displayPeertubeNotificationsFragment, fragmentTag).commit(); - } else if (id == R.id.nav_favorites) { + } else if (id == R.id.nav_favorites || id == R.id.nav_favorites_px) { toot.hide(); statusFragment = new DisplayStatusFragment(); bundle.putSerializable("type", RetrieveFeedsAsyncTask.Type.FAVOURITES); @@ -2209,7 +2209,12 @@ public abstract class BaseMainActivity extends BaseActivity if (faveFrag != null && faveFrag.isVisible()) { faveFrag.scrollToTop(); } - } else if (navigationView.getMenu().findItem(R.id.nav_blocked) != null && navigationView.getMenu().findItem(R.id.nav_blocked).isChecked()) { + } else if (navigationView.getMenu().findItem(R.id.nav_favorites_px) != null && navigationView.getMenu().findItem(R.id.nav_favorites_px).isChecked()) { + DisplayStatusFragment faveFrag = (DisplayStatusFragment) fragmentManager.findFragmentByTag("FAVOURITES"); + if (faveFrag != null && faveFrag.isVisible()) { + faveFrag.scrollToTop(); + } + } else if (navigationView.getMenu().findItem(R.id.nav_blocked) != null && navigationView.getMenu().findItem(R.id.nav_blocked).isChecked()) { DisplayAccountsFragment blockFrag = (DisplayAccountsFragment) fragmentManager.findFragmentByTag("BLOCKS"); if (blockFrag != null && blockFrag.isVisible()) { diff --git a/app/src/main/res/menu/activity_main_drawer.xml b/app/src/main/res/menu/activity_main_drawer.xml index 7720164f7..dd9dec637 100644 --- a/app/src/main/res/menu/activity_main_drawer.xml +++ b/app/src/main/res/menu/activity_main_drawer.xml @@ -30,6 +30,10 @@ android:id="@+id/nav_list" android:icon="@drawable/ic_list" android:title="@string/action_lists" /> + + -