Try calling super.onPageFinished(view, url)
at the end of the function instead.
And why are you calling webView.loadData
on the dispose function ?
Else it can be that when you press the back button with no page/tab/history/composable/... It close the app, do you have any crash/error logs ?