From 5b03c64e8d34dd0f901c841fce81dd4cae40bdcc Mon Sep 17 00:00:00 2001 From: Donovan Preston Date: Wed, 27 Feb 2019 19:04:57 -0500 Subject: [PATCH] Fix slow upload by turning on hardware accelleration on the webview (#1173) --- .../app/src/main/java/org/mozilla/sendandroid/MainActivity.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/android/app/src/main/java/org/mozilla/sendandroid/MainActivity.kt b/android/app/src/main/java/org/mozilla/sendandroid/MainActivity.kt index 43ad74db..0119fa5d 100644 --- a/android/app/src/main/java/org/mozilla/sendandroid/MainActivity.kt +++ b/android/app/src/main/java/org/mozilla/sendandroid/MainActivity.kt @@ -14,6 +14,7 @@ import android.webkit.WebView import android.webkit.WebMessage import android.util.Log import android.util.Base64 +import android.view.View import android.webkit.ConsoleMessage import android.webkit.JavascriptInterface import android.webkit.WebChromeClient @@ -60,6 +61,7 @@ class MainActivity : AppCompatActivity(), AdvancedWebView.Listener { mWebView!!.setListener(this, this) mWebView!!.setWebChromeClient(LoggingWebChromeClient()) mWebView!!.addJavascriptInterface(WebAppInterface(this), "Android") + mWebView!!.setLayerType(View.LAYER_TYPE_HARDWARE, null); val webSettings = mWebView!!.getSettings() webSettings.setUserAgentString("Send Android")