Yes, there are different workarounds, but they all have downsides.
I'm currently rolling with the game state change, but that is completely hidden from the user.
Using an if works, but the die roller disappears before it's even possible to see the result. It's workable but not optimal.