Skip to content

Conversation

@ovitrif
Copy link
Collaborator

@ovitrif ovitrif commented Jan 20, 2026

Closes #668

Summary

  • Fixes black screen bug when navigating to Connection Detail screen
  • Fixes sub-par navigation UX by removing intermediate screen
  • Fixes broken predictive back gesture animation

Technical Changes

  • Changed Routes.ChannelDetail to accept channelId parameter
  • Updated ChannelDetailScreen to fetch channel on initialization
  • Replaced early return with loading state when channel is null
  • Navigate directly to detail screen with channelId

Testing

  • Test navigating to connection detail from activity detail screen
  • Test navigating to connection detail from connections list
  • Test predictive back gesture on connection detail screen
  • Verify no black screen appears during navigation

github-actions bot and others added 2 commits January 22, 2026 23:09
- Change Routes.ChannelDetail to accept channelId parameter
- Update ChannelDetailScreen to fetch channel on initialization
- Replace early return with loading state when channel is null
- Navigate directly to detail screen with channelId
- Remove intermediate navigation through list screen
- Fix predictive back gesture by eliminating blank composable state

Fixes #668

Co-authored-by: Ovi Trif <ovitrif@users.noreply.github.com>
@ovitrif ovitrif force-pushed the claude/issue-668-20260120-2012 branch from c7ec8b9 to 691ca22 Compare January 22, 2026 23:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Black screen on "Connection" screen

2 participants