From f8f67b5a75efa0f6a9635cae7eb77e8bd090c3e5 Mon Sep 17 00:00:00 2001 From: neoapps-dev Date: Tue, 11 Aug 2026 14:57:50 +0300 Subject: [PATCH] fix(android): LCEOnline auth --- .../com/emerald/legacy/LceAuthActivity.kt | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/src-tauri/gen/android/app/src/main/java/com/emerald/legacy/LceAuthActivity.kt b/src-tauri/gen/android/app/src/main/java/com/emerald/legacy/LceAuthActivity.kt index aa4772d..dedf68e 100644 --- a/src-tauri/gen/android/app/src/main/java/com/emerald/legacy/LceAuthActivity.kt +++ b/src-tauri/gen/android/app/src/main/java/com/emerald/legacy/LceAuthActivity.kt @@ -46,6 +46,15 @@ class LceAuthActivity : AppCompatActivity() { request: WebResourceRequest ): Boolean = handleAuthUrl(request.url.toString()) + override fun onPageStarted(view: WebView, url: String, favicon: Bitmap?) { + handleAuthUrl(url) + } + + override fun onPageFinished(view: WebView, url: String) { + progressBar.visibility = View.GONE + } + } + webChromeClient = object : android.webkit.WebChromeClient() { override fun onCreateWindow( view: WebView, isDialog: Boolean, @@ -57,14 +66,6 @@ class LceAuthActivity : AppCompatActivity() { resultMsg.sendToTarget() return true } - - override fun onPageStarted(view: WebView, url: String, favicon: Bitmap?) { - handleAuthUrl(url) - } - - override fun onPageFinished(view: WebView, url: String) { - progressBar.visibility = View.GONE - } } } @@ -110,7 +111,7 @@ class LceAuthActivity : AppCompatActivity() { if (webView.canGoBack()) { webView.goBack() } else { - setResult(Activity.RESULT_CANCELED) + setResult(RESULT_CANCELED) super.onBackPressed() } }