Some fixes
This commit is contained in:
parent
51b4689e33
commit
87082d4241
|
@ -313,14 +313,14 @@ public abstract class BaseMainActivity extends BaseActivity implements NetworkSt
|
||||||
boolean singleBar = sharedpreferences.getBoolean(getString(R.string.SET_USE_SINGLE_TOPBAR), false);
|
boolean singleBar = sharedpreferences.getBoolean(getString(R.string.SET_USE_SINGLE_TOPBAR), false);
|
||||||
if (!singleBar) {
|
if (!singleBar) {
|
||||||
int position = BottomMenu.getPosition(bottomMenu, R.id.nav_notifications);
|
int position = BottomMenu.getPosition(bottomMenu, R.id.nav_notifications);
|
||||||
if (position > 0) {
|
if (position > 0 && binding.bottomNavView.getMenu().size() < position) {
|
||||||
binding.bottomNavView.getMenu().getItem(position).setChecked(true);
|
binding.bottomNavView.getMenu().getItem(position).setChecked(true);
|
||||||
binding.viewPager.setCurrentItem(position);
|
binding.viewPager.setCurrentItem(position);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
int position = 0;
|
int position = 0;
|
||||||
for (PinnedTimeline pinnedTimeline : pinned.pinnedTimelines) {
|
for (PinnedTimeline pinnedTimeline : pinned.pinnedTimelines) {
|
||||||
if (pinnedTimeline.type == Timeline.TimeLineEnum.NOTIFICATION) {
|
if (pinnedTimeline.type == Timeline.TimeLineEnum.NOTIFICATION && binding.bottomNavView.getMenu().size() < position) {
|
||||||
binding.bottomNavView.getMenu().getItem(position).setChecked(true);
|
binding.bottomNavView.getMenu().getItem(position).setChecked(true);
|
||||||
binding.viewPager.setCurrentItem(position);
|
binding.viewPager.setCurrentItem(position);
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Reference in New Issue