5.2.8-BETA01 potential fix for loading not finishing
This commit is contained in:
@@ -166,7 +166,7 @@ class Pupil : Application() {
|
||||
instance = this
|
||||
isDebugBuild = applicationInfo.flags and ApplicationInfo.FLAG_DEBUGGABLE != 0
|
||||
|
||||
WebView.setWebContentsDebuggingEnabled(true)
|
||||
if (isDebugBuild) WebView.setWebContentsDebuggingEnabled(true)
|
||||
|
||||
webView = WebView(this).apply {
|
||||
with (settings) {
|
||||
@@ -257,11 +257,10 @@ class Pupil : Application() {
|
||||
|
||||
try {
|
||||
Preferences.get<String>("download_folder").also {
|
||||
if (it.startsWith("content") && Build.VERSION.SDK_INT > 19)
|
||||
contentResolver.takePersistableUriPermission(
|
||||
Uri.parse(it),
|
||||
Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION
|
||||
)
|
||||
contentResolver.takePersistableUriPermission(
|
||||
Uri.parse(it),
|
||||
Intent.FLAG_GRANT_READ_URI_PERMISSION or Intent.FLAG_GRANT_WRITE_URI_PERMISSION
|
||||
)
|
||||
|
||||
if (!FileX(this, it).canWrite())
|
||||
throw Exception()
|
||||
|
||||
Reference in New Issue
Block a user