refactor(FooterStatusDisplayItem.java): add LOCAL only privacy case in reblog button state switch
This commit is contained in:
@@ -135,7 +135,7 @@ public class FooterStatusDisplayItem extends StatusDisplayItem{
|
|||||||
boostBtn.setEnabled(item.status.visibility==StatusPrivacy.PUBLIC || item.status.visibility==StatusPrivacy.UNLISTED
|
boostBtn.setEnabled(item.status.visibility==StatusPrivacy.PUBLIC || item.status.visibility==StatusPrivacy.UNLISTED
|
||||||
|| (item.status.visibility==StatusPrivacy.PRIVATE && isOwn));
|
|| (item.status.visibility==StatusPrivacy.PRIVATE && isOwn));
|
||||||
Drawable d=itemView.getResources().getDrawable(switch(item.status.visibility){
|
Drawable d=itemView.getResources().getDrawable(switch(item.status.visibility){
|
||||||
case PUBLIC, UNLISTED -> R.drawable.ic_boost;
|
case PUBLIC, UNLISTED, LOCAL -> R.drawable.ic_boost;
|
||||||
case PRIVATE -> isOwn ? R.drawable.ic_boost_private : R.drawable.ic_boost_disabled_24px;
|
case PRIVATE -> isOwn ? R.drawable.ic_boost_private : R.drawable.ic_boost_disabled_24px;
|
||||||
case DIRECT -> R.drawable.ic_boost_disabled_24px;
|
case DIRECT -> R.drawable.ic_boost_disabled_24px;
|
||||||
}, itemView.getContext().getTheme());
|
}, itemView.getContext().getTheme());
|
||||||
|
|||||||
Reference in New Issue
Block a user