diff --git a/mastodon/src/main/java/org/joinmastodon/android/api/requests/statuses/GetStatusEditHistory.java b/mastodon/src/main/java/org/joinmastodon/android/api/requests/statuses/GetStatusEditHistory.java index e682cd02a..27432bfdc 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/api/requests/statuses/GetStatusEditHistory.java +++ b/mastodon/src/main/java/org/joinmastodon/android/api/requests/statuses/GetStatusEditHistory.java @@ -26,6 +26,11 @@ public class GetStatusEditHistory extends MastodonAPIRequest>{ s.visibility=StatusPrivacy.PUBLIC; s.mentions=Collections.emptyList(); s.tags=Collections.emptyList(); + if(s.poll!=null){ + s.poll.id="fakeID"+i; + s.poll.emojis=Collections.emptyList(); + s.poll.ownVotes=Collections.emptyList(); + } i++; } super.validateAndPostprocessResponse(respObj, httpResponse); diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/InsetStatusItemDecoration.java b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/InsetStatusItemDecoration.java index 8d82954f6..afc26c9a7 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/utils/InsetStatusItemDecoration.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/utils/InsetStatusItemDecoration.java @@ -93,7 +93,7 @@ public class InsetStatusItemDecoration extends RecyclerView.ItemDecoration{ outRect.left=outRect.right=V.dp(8); if(!bottomSiblingInset) outRect.bottom=V.dp(16); - if(!topSiblingInset && displayItems.get(pos-1) instanceof NotificationHeaderStatusDisplayItem) + if(!topSiblingInset && pos > 1 && displayItems.get(pos-1) instanceof NotificationHeaderStatusDisplayItem) outRect.top=V.dp(-8); } }