I wrote a start screen, and then used the delay method to launch the main screen, but I found a problem, as long as I write navController.navigate after the delay method, I need to press the return button twice to end the program, but without the delay method only need to press once to end the program, I guess it may be a problem of the delay method, how should I fix it?