Neamar / KISS

Lightning fast, open-source, < 250kb Android launcher
https://kisslauncher.com/
GNU General Public License v3.0
2.96k stars 580 forks source link

"Quickstep keeps stopping" error when using Overview / Recents button #1989

Open its-thomas opened 2 years ago

its-thomas commented 2 years ago

Hi there!

I have successfully installed and configured KISS on multiple, non-rooted Android phones without any problems that I am aware of.

But on my CUBOT Note 20 (Android 10 phone, non-rooted as well), I have the following issue with the latest KISS Version 3.16.10 (196) from F-Droid:

Whenever I use the square Overview / Recents button, the recent apps get displayed but clicking on them doesn't open them. Instead, I get a "Quickstep keeps stopping" error with the options of either viewing the app-info or closing the app.

As I have said, I have successfully configured KISS on multiple other phones, so it is correctly set as my standard launcher instead of Quickstep. Still, Quickstep seems to be the issue here and keeps me from using the Overview / Recents functionality which I am not happy about.

Any help appreciated.

Thanks Thomas

TBog commented 2 years ago

I don't see how this is related to KISS. Can you try other 3rd party launchers to confirm that it only happens with KISS?

its-thomas commented 2 years ago

Thanks for the suggestion, @TBog!

Indeed, the same problem arises even with the very simplistic Text Launcher. Under regular Quickstep, it still works without any problems.

A workaround seems to be to boot into regular Quickstep and then change to KISS. Even when booting into KISS, changing into Quickstep and then right away back into KISS seems to do the trick. Simply restarting KISS (when you boot right into it) via advanced options does not work, however.

Is there a way to automate changing into Quickstep and then right away back into KISS with a single shortcut?

its-thomas commented 2 years ago

I just noticed that this issue also exists on another Android 10 phone (BV5500 Plus). The phones where this issue doesn't exist are all Android 9 phones.

Maybe this is a general, somehow under-reported Android 10 issue?

licaon-kter commented 2 years ago

It's a ROM issue usually. They try hard to have the user not lose their Launcher, so the default one pops up when needed.

They also really ~hate apps~love battery so they kill apps willy-nilly hence... the default launcher pops up.

See https://dontkillmyapp.com for some advice.

Generally try to set KISS as default launcher (KISS Settings Advanced), also except/whitelist KISS from Android Settings Battery Optimizations.

its-thomas commented 2 years ago

Thanks for your input, @licaon-kter!

I of course did set KISS as the default launcher (via the KISS advanced settings as well as via the system settings). And all kinds of Android battery / memory optimizations are not used by me and are disabled (if possible).

its-thomas commented 2 years ago

To the developers:

Would it be possible to somehow integrate the workarounds for my problem I have described before @ https://github.com/Neamar/KISS/issues/1989#issuecomment-1267022524 as an option within a future KISS release?

its-thomas commented 2 years ago

FYI: I just had the idea to create a shortcut using Activity Launcher to:

Package: com.android.launcher3 Class: com.android.searchlauncher.SearchLauncher

And it really does the trick: When clicking the created shortcut during / shortly after start-up, the default Quickstep-launcher pops up, then I just wipe it away and KISS works as expected!