A simple Media Hub
Find a file
CrissZollo 74989b3de3 Implement focus restoration for ContentCards in HomeScreen
- Add FocusRequester support to ContentCard component
- Track focused row and item indices in HomeScreen
- Add focus restoration logic to CatalogRowSection
- Wire up focus callbacks to update state on focus changes
- Handle edge cases: item not composed, item no longer exists

Completes focus restoration feature started in f5ead7c7. When
returning from MetaDetailsScreen, focus now restores to the exact
ContentCard that was clicked, not just scroll position.
2026-02-01 23:56:11 +01:00
.idea Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
.kotlin/errors Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
app Implement focus restoration for ContentCards in HomeScreen 2026-02-01 23:56:11 +01:00
gradle Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
.gitignore Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
build.gradle.kts Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
gradle.properties Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
gradlew Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
gradlew.bat Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30
settings.gradle.kts Initial commit: NuvioTV as clean branch 2026-02-01 19:56:04 +05:30