crdroidandroid / issue_tracker

all crDroid related issues should go here
12 stars 1 forks source link

Search settings keyboard disappears #328

Closed tgex0 closed 4 months ago

tgex0 commented 6 months ago

Issue type

User interface

Device

Xiaomi MI 8 (dipper)

crDroid version

crDroid 10

Exact version / Build date

10.2/2024-02-16

Bug description

After tapping on Settings -> Search Settings, the keyboard (the default crDroid keyboard) appears but then disappears after approximately two seconds (whether you start typing or not).

Steps to reproduce

  1. Settings
  2. Tap Search settings
  3. Keyboard appears but then disappears after approximately two seconds (whether you start typing or not)
  4. After trying this multiple times (sometimes as few as two times), the error message shown in the screenshot appears

Relevant log (logcat/build log)

time: 1708136646872
msg: java.lang.IllegalStateException: SearchResult missing title argument
stacktrace: java.lang.RuntimeException: An error occurred while executing doInBackground()
    at androidx.loader.content.ModernAsyncTask$2.done(ModernAsyncTask.java:119)
    at java.util.concurrent.FutureTask.finishCompletion(FutureTask.java:381)
    at java.util.concurrent.FutureTask.setException(FutureTask.java:250)
    at java.util.concurrent.FutureTask.run(FutureTask.java:269)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
    at java.lang.Thread.run(Thread.java:1012)
Caused by: java.lang.IllegalStateException: SearchResult missing title argument
    at com.android.settings.intelligence.search.SearchResult$Builder.build(SearchResult.java:176)
    at com.android.settings.intelligence.search.savedqueries.SavedQueryLoader.convertCursorToResult(SavedQueryLoader.java:77)
    at com.android.settings.intelligence.search.savedqueries.SavedQueryLoader.loadInBackground(SavedQueryLoader.java:64)
    at com.android.settings.intelligence.search.savedqueries.SavedQueryLoader.loadInBackground(SavedQueryLoader.java:35)
    at androidx.loader.content.AsyncTaskLoader.onLoadInBackground(AsyncTaskLoader.java:289)
    at androidx.loader.content.AsyncTaskLoader$LoadTask.doInBackground(AsyncTaskLoader.java:57)
    at androidx.loader.content.ModernAsyncTask$1.call(ModernAsyncTask.java:96)
    at java.util.concurrent.FutureTask.run(FutureTask.java:264)
    ... 3 more

Screenshots or videos

Screenshot_20240217-151908_Settings

Solution

Unsure.

Additional context

No response

Acknowledgements

gwolf2u commented 6 months ago

what gapps you have installed?

tgex0 commented 6 months ago

NikGapps-crdroid-official-arm64-14-20240210-signed.zip (recommended on crDroid download page for my device).

gwolf2u commented 4 months ago

no issue here on latest 10.4 suggest clean flash