diff --git a/app/src/main/java/com/duckai/app/web/MainActivity.kt b/app/src/main/java/com/duckai/app/web/MainActivity.kt
index 4373761..c53a4d4 100644
--- a/app/src/main/java/com/duckai/app/web/MainActivity.kt
+++ b/app/src/main/java/com/duckai/app/web/MainActivity.kt
@@ -96,14 +96,11 @@ class MainActivity : AppCompatActivity() {
view?.evaluateJavascript(
"(function() {" +
" const selectors = [" +
- " 'textarea[name=\"user-prompt\"]'," +
" 'textarea[placeholder=\"Ask privately\"]'," +
+ " 'textarea[name=\"user-prompt\"]'," +
" 'textarea.JRDRiEf5NPKWK43sArdC'," +
" 'textarea[id*=\"message\"]'," +
" 'textarea[name*=\"message\"]'," +
- " 'textarea[placeholder*=\"Сообщ\"]'," +
- " 'textarea[placeholder*=\"Message\"]'," +
- " 'textarea[data-id]'," +
" 'div[contenteditable=\"true\"]'," +
" 'div[role=\"textbox\"]'" +
" ];" +
@@ -136,8 +133,9 @@ class MainActivity : AppCompatActivity() {
" return 'NOT FOUND';" +
"})();"
) { result ->
+ android.util.Log.d("DuckAI", "Focus result: " + result)
if (result?.contains("NOT FOUND") == true) {
- android.util.Log.d("DuckAI", "Focus result: $result")
+ view?.postDelayed({ tryFocusInput(view) }, 1000)
}
}
}
@@ -224,9 +222,17 @@ class MainActivity : AppCompatActivity() {
super.onPause()
}
- override fun onResume() {
+override fun onResume() {
webView.onResume()
super.onResume()
+ webView.postDelayed({
+ tryFocusInput(webView)
+ showKeyboard()
+ }, 500)
+ webView.postDelayed({
+ tryFocusInput(webView)
+ showKeyboard()
+ }, 1500)
}
override fun onNewIntent(intent: Intent?) {
diff --git a/app/src/main/res/drawable/ic_launcher_foreground.xml b/app/src/main/res/drawable/ic_launcher_foreground.xml
index b7bb7df..5859fe5 100644
--- a/app/src/main/res/drawable/ic_launcher_foreground.xml
+++ b/app/src/main/res/drawable/ic_launcher_foreground.xml
@@ -5,13 +5,18 @@
android:viewportWidth="108"
android:viewportHeight="108">
+ android:fillColor="#DE5833"
+ android:pathData="M54,0C24.18,0,0,24.18,0,54s24.18,54,54,54s54-24.18,54-54S83.82,0,54,0z"/>
+ android:pathData="M54,27c-14.91,0-27,12.09-27,27s12.09,27,27,27s27-12.09,27-27S68.91,27,54,27z"/>
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml
index 9b5e432..c197d89 100644
--- a/app/src/main/res/values/colors.xml
+++ b/app/src/main/res/values/colors.xml
@@ -1,4 +1,4 @@
- #6750A4
+ #1A1A2E
\ No newline at end of file