This question has been answered already by Ian Lake, from Google. I was suggested to recreate the question on StackOverflow and answer it myself, so it might help someone else who googles it :)
When using Navigation API, and SafeArgs:
val args: SomeFragmentArgs by navArgs()
Does the args
field keep its values after the activity gets killed by the system and recreated?
In other words: does the Bundle sent to the Fragment survive?