Merge pull request #2392 from tuskyapp/enable_javascript
enable JavaScript in LoginWebViewActivity
This commit is contained in:
commit
bfcdee4a53
1 changed files with 4 additions and 0 deletions
|
@ -1,5 +1,6 @@
|
|||
package com.keylesspalace.tusky.components.login
|
||||
|
||||
import android.annotation.SuppressLint
|
||||
import android.app.Activity
|
||||
import android.content.Context
|
||||
import android.content.Intent
|
||||
|
@ -93,6 +94,9 @@ class LoginWebViewActivity : BaseActivity(), Injectable {
|
|||
webView.settings.databaseEnabled = false
|
||||
webView.settings.displayZoomControls = false
|
||||
webView.settings.javaScriptCanOpenWindowsAutomatically = false
|
||||
// Javascript needs to be enabled because otherwise 2FA does not work in some instances
|
||||
@SuppressLint("SetJavaScriptEnabled")
|
||||
webView.settings.javaScriptEnabled = true
|
||||
webView.settings.userAgentString += " Tusky/${BuildConfig.VERSION_NAME}"
|
||||
|
||||
val oauthUrl = data.oauthRedirectUrl
|
||||
|
|
Loading…
Reference in a new issue