Seems the issue is not the Dialog itself, but the WebView inside the Dialog. I know that we currently we can't save the state of WebView, but interestingly, when I use WebView in normal screen, put App in background and come back it doesn't refresh, unlike Dialog where it does refresh. So I was excepting the Dialog to re-create. I still don't understand why the normal screen wouldn't refresh, tho. Please let me know if you have an idea. 🙏