move favourites in communication group menu

This commit is contained in:
tom79 2020-03-28 11:38:16 +01:00
parent c97ecda3e1
commit 2a10541e4c
2 changed files with 15 additions and 6 deletions

View File

@ -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()) {

View File

@ -30,6 +30,10 @@
android:id="@+id/nav_list"
android:icon="@drawable/ic_list"
android:title="@string/action_lists" />
<item
android:id="@+id/nav_favorites"
android:icon="@drawable/ic_star_menu"
android:title="@string/favorites_menu" />
<item
android:id="@+id/nav_group"
android:icon="@drawable/ic_group_work"
@ -123,6 +127,10 @@
android:title="@string/communication_menu_title">
<menu>
<group android:checkableBehavior="single">
<item
android:id="@+id/nav_favorites_px"
android:icon="@drawable/ic_star_menu"
android:title="@string/favorites_menu" />
<item
android:id="@+id/nav_pixelfed_scheduled"
android:icon="@drawable/ic_schedule"
@ -151,10 +159,6 @@
android:id="@+id/nav_settings"
android:icon="@drawable/ic_settings"
android:title="@string/settings" />
<item
android:id="@+id/nav_favorites"
android:icon="@drawable/ic_star_menu"
android:title="@string/favorites_menu" />
<item
android:id="@+id/nav_blocked"
android:icon="@drawable/ic_block"