The per-user rows are built from the local video listing, so a channel that never uploaded is invisible to the row build — and an account that owns only such channels lost its row entirely. tvbot is exactly that case: the local tvbots channel exists, it has no videos, and while logged in as tvbot the screen opened on the next user's channels. The row build now merges the logged-in user's own local channels from the account-channels listing (already fetched, carries the full card data) into the locals before grouping; the group sort already puts the own row first. Verified on the emulator logged in as tvbot: the "tvbot's Channels" row renders first with the video-less tvbots card. Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| build.gradle.kts | ||
| proguard-rules.pro | ||