From 95cddbd4094d29a48086c23fac95f1a2dea993f7 Mon Sep 17 00:00:00 2001 From: TwistedUmbrellaX <1173913+AbandonedCart@users.noreply.github.com> Date: Mon, 25 Mar 2024 16:25:58 -0400 Subject: [PATCH] feat: suppress ime for search in progress (#287) --- app/src/main/java/ani/dantotsu/media/SearchActivity.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ani/dantotsu/media/SearchActivity.kt b/app/src/main/java/ani/dantotsu/media/SearchActivity.kt index bb71c46c..d2869be4 100644 --- a/app/src/main/java/ani/dantotsu/media/SearchActivity.kt +++ b/app/src/main/java/ani/dantotsu/media/SearchActivity.kt @@ -4,6 +4,7 @@ import android.annotation.SuppressLint import android.os.Bundle import android.os.Parcelable import android.view.View +import android.view.WindowManager import androidx.activity.viewModels import androidx.appcompat.app.AppCompatActivity import androidx.core.view.isVisible @@ -156,7 +157,10 @@ class SearchActivity : AppCompatActivity() { } else headerAdaptor.requestFocus?.run() - if (intent.getBooleanExtra("search", false)) search() + if (intent.getBooleanExtra("search", false)) { + window.setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_UNCHANGED) + search() + } } } }