Some bugfixes

what's the motive here? using webview native alerts causes issues, so the notification util or navigator.alert would be the correct choice