Я устанавливаю условный startDestination, например, видел здесь:
https://stackoverflow.com/a/51961843/393607
Проблема: условие должно зависеть от запроса помещения. Этот запрос, конечно, не может быть выполнен в главном потоке, onCreate MainActivity придется ждать завершения запроса, прежде чем строить график навигации.
Любые рекомендации о том, как это сделать?