わからなかったこと
Android公式のトレーニング(Android Kotlin Fundamentals: 03.2 Define navigation paths)
7. Task: Change the Back button's destination
のStep1
そこで、lose画面から戻るキーを押すと、なぜ、titleに行くのかわからない。
バックスタックから、title,gameが削除されたのであれば、アプリが終了するのでは?と思っていた。
解決
popUpToを設定すると、戻るを押したときにその画面に遷移するようになる。(=指定したフラグメントの次以降のバックスタックをすべて削除)
inclusiveを設定すると、popUpToで指定した画面の一つ前の画面に遷移するようになる(=指定したフラグメント以降のバックスタックをすべて削除)
参考記事(ありがとうございました。)
https://star-zero.medium.com/navigation%E3%81%AE%E6%88%BB%E3%82%8B%E5%88%B6%E5%BE%A1-c469a5225e97
混乱した原因
AndroidDeveloperを日本語訳して読んでいたからか、popupToの挙動の理解を誤っていた。
どうしても挙動と説明が合わない場合には、ちゃんと英語を読もう・・・