|
|
@ -36,6 +36,7 @@ import com.keylesspalace.tusky.entity.Attachment |
|
|
|
import com.keylesspalace.tusky.entity.Status |
|
|
|
import com.keylesspalace.tusky.entity.Status |
|
|
|
import com.keylesspalace.tusky.network.MastodonApi |
|
|
|
import com.keylesspalace.tusky.network.MastodonApi |
|
|
|
import com.keylesspalace.tusky.util.ThemeUtils |
|
|
|
import com.keylesspalace.tusky.util.ThemeUtils |
|
|
|
|
|
|
|
import com.keylesspalace.tusky.util.visible |
|
|
|
import com.keylesspalace.tusky.view.SquareImageView |
|
|
|
import com.keylesspalace.tusky.view.SquareImageView |
|
|
|
import com.keylesspalace.tusky.viewdata.AttachmentViewData |
|
|
|
import com.keylesspalace.tusky.viewdata.AttachmentViewData |
|
|
|
import com.squareup.picasso.Picasso |
|
|
|
import com.squareup.picasso.Picasso |
|
|
@ -92,7 +93,7 @@ class AccountMediaFragment : BaseFragment(), Injectable { |
|
|
|
if(isAdded) { |
|
|
|
if(isAdded) { |
|
|
|
swipe_refresh_layout.isRefreshing = false |
|
|
|
swipe_refresh_layout.isRefreshing = false |
|
|
|
progress_bar.visibility = View.GONE |
|
|
|
progress_bar.visibility = View.GONE |
|
|
|
} |
|
|
|
|
|
|
|
val body = response.body() |
|
|
|
val body = response.body() |
|
|
|
body?.let { fetched -> |
|
|
|
body?.let { fetched -> |
|
|
|
statuses.addAll(0, fetched) |
|
|
|
statuses.addAll(0, fetched) |
|
|
@ -102,7 +103,8 @@ class AccountMediaFragment : BaseFragment(), Injectable { |
|
|
|
result.addAll(AttachmentViewData.list(status)) |
|
|
|
result.addAll(AttachmentViewData.list(status)) |
|
|
|
} |
|
|
|
} |
|
|
|
adapter.addTop(result) |
|
|
|
adapter.addTop(result) |
|
|
|
nothing_message.visibility = if (statuses.isEmpty()) View.VISIBLE else View.GONE |
|
|
|
nothing_message.visible(statuses.isEmpty()) |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|