Skip to content

Conversation

@MihaiCristianCondrea
Copy link
Owner

Summary

  • gate NavController graph initialization so we only set the graph once per process start
  • retain and reuse the existing controller when UI state updates so label visibility and listeners refresh without rebuilding the stack
  • navigate to new preferred start destinations with a controlled popUp and persist the nav state across recreation

Testing

  • ./gradlew test (fails: Android SDK not available in CI container)

https://chatgpt.com/codex/tasks/task_e_68cd14979bec832dae7f684fe0273eda

@MihaiCristianCondrea MihaiCristianCondrea merged commit 9f7181f into main Sep 19, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant