diff options
Diffstat (limited to 'app/src/main/java/org/midori_browser/midori/WebViewClient.kt')
-rw-r--r-- | app/src/main/java/org/midori_browser/midori/WebViewClient.kt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/src/main/java/org/midori_browser/midori/WebViewClient.kt b/app/src/main/java/org/midori_browser/midori/WebViewClient.kt index 64186c04..3f989da2 100644 --- a/app/src/main/java/org/midori_browser/midori/WebViewClient.kt +++ b/app/src/main/java/org/midori_browser/midori/WebViewClient.kt @@ -1,5 +1,6 @@ package org.midori_browser.midori +import android.content.Context import android.content.Intent import android.net.Uri import android.webkit.WebView @@ -17,4 +18,11 @@ class WebViewClient(val activity: BrowserActivity) : WebViewClient() { activity.startActivity(Intent(Intent.ACTION_VIEW, Uri.parse(url))) return true } + + override fun onPageFinished(view: WebView?, url: String?) { + val editor = activity.getSharedPreferences("config", Context.MODE_PRIVATE).edit() + editor.putString("openTabs", url) + editor.apply() + super.onPageFinished(view, url) + } } |