fix menu item icons and state
This commit is contained in:
parent
4ee229ea79
commit
f2f8620312
|
@ -220,6 +220,7 @@ public class HashtagTimelineFragment extends PinnableStatusListFragment{
|
||||||
followMenuItem.setTitle(getString(hashtag.following ? R.string.unfollow_user : R.string.follow_user, "#"+hashtagName));
|
followMenuItem.setTitle(getString(hashtag.following ? R.string.unfollow_user : R.string.follow_user, "#"+hashtagName));
|
||||||
followMenuItem.setIcon(hashtag.following ? R.drawable.ic_fluent_person_delete_24_filled : R.drawable.ic_fluent_person_add_24_regular);
|
followMenuItem.setIcon(hashtag.following ? R.drawable.ic_fluent_person_delete_24_filled : R.drawable.ic_fluent_person_add_24_regular);
|
||||||
pinMenuItem.setShowAsAction(toolbarContentVisible ? MenuItem.SHOW_AS_ACTION_NEVER : MenuItem.SHOW_AS_ACTION_ALWAYS);
|
pinMenuItem.setShowAsAction(toolbarContentVisible ? MenuItem.SHOW_AS_ACTION_NEVER : MenuItem.SHOW_AS_ACTION_ALWAYS);
|
||||||
|
super.updatePinButton(pinMenuItem);
|
||||||
if(toolbarContentVisible){
|
if(toolbarContentVisible){
|
||||||
UiUtils.enableOptionsMenuIcons(getContext(), optionsMenu);
|
UiUtils.enableOptionsMenuIcons(getContext(), optionsMenu);
|
||||||
}else{
|
}else{
|
||||||
|
@ -230,7 +231,7 @@ public class HashtagTimelineFragment extends PinnableStatusListFragment{
|
||||||
@Override
|
@Override
|
||||||
public void updatePinButton(MenuItem pin){
|
public void updatePinButton(MenuItem pin){
|
||||||
super.updatePinButton(pin);
|
super.updatePinButton(pin);
|
||||||
UiUtils.insetPopupMenuIcon(getContext(), pin);
|
if(toolbarContentVisible) UiUtils.insetPopupMenuIcon(getContext(), pin);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue