Fix issue #338
This commit is contained in:
parent
2c56de2b46
commit
a67f75b174
|
@ -2360,29 +2360,34 @@ public class StatusListAdapter extends RecyclerView.Adapter implements OnPostAct
|
||||||
holder.status_content_translated_container.setVisibility(View.GONE);
|
holder.status_content_translated_container.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (status.getVisibility()) {
|
if( status.getReblog() == null) {
|
||||||
case "direct":
|
switch (status.getVisibility()) {
|
||||||
holder.status_reblog_count.setVisibility(View.GONE);
|
case "direct":
|
||||||
holder.spark_button_reblog.setVisibility(View.GONE);
|
|
||||||
break;
|
|
||||||
case "private":
|
|
||||||
final boolean isOwner = status.getReblog() != null ? status.getReblog().getAccount().getId().equals(userId) : status.getAccount().getId().equals(userId);
|
|
||||||
if (isOwner) {
|
|
||||||
holder.status_reblog_count.setVisibility(View.VISIBLE);
|
|
||||||
holder.spark_button_reblog.setVisibility(View.VISIBLE);
|
|
||||||
} else {
|
|
||||||
holder.status_reblog_count.setVisibility(View.GONE);
|
holder.status_reblog_count.setVisibility(View.GONE);
|
||||||
holder.spark_button_reblog.setVisibility(View.GONE);
|
holder.spark_button_reblog.setVisibility(View.GONE);
|
||||||
}
|
break;
|
||||||
break;
|
case "private":
|
||||||
case "public":
|
final boolean isOwner = status.getReblog() != null ? status.getReblog().getAccount().getId().equals(userId) : status.getAccount().getId().equals(userId);
|
||||||
case "unlisted":
|
if (isOwner) {
|
||||||
holder.status_reblog_count.setVisibility(View.VISIBLE);
|
holder.status_reblog_count.setVisibility(View.VISIBLE);
|
||||||
holder.spark_button_reblog.setVisibility(View.VISIBLE);
|
holder.spark_button_reblog.setVisibility(View.VISIBLE);
|
||||||
break;
|
} else {
|
||||||
default:
|
holder.status_reblog_count.setVisibility(View.GONE);
|
||||||
holder.status_reblog_count.setVisibility(View.VISIBLE);
|
holder.spark_button_reblog.setVisibility(View.GONE);
|
||||||
holder.spark_button_reblog.setVisibility(View.VISIBLE);
|
}
|
||||||
|
break;
|
||||||
|
case "public":
|
||||||
|
case "unlisted":
|
||||||
|
holder.status_reblog_count.setVisibility(View.VISIBLE);
|
||||||
|
holder.spark_button_reblog.setVisibility(View.VISIBLE);
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
holder.status_reblog_count.setVisibility(View.VISIBLE);
|
||||||
|
holder.spark_button_reblog.setVisibility(View.VISIBLE);
|
||||||
|
}
|
||||||
|
}else{
|
||||||
|
holder.status_reblog_count.setVisibility(View.VISIBLE);
|
||||||
|
holder.spark_button_reblog.setVisibility(View.VISIBLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (status.getVisibility()) {
|
switch (status.getVisibility()) {
|
||||||
|
|
Loading…
Reference in New Issue