Closed LogcatGitHub closed 1 year ago
10-27 23:22:59.762 2999 3827 E AndroidRuntime: FATAL EXCEPTION: pool-1417-thread-1
10-27 23:22:59.762 2999 3827 E AndroidRuntime: Process: com.eightbit.samsprung:SamSprung, PID: 2999
10-27 23:22:59.762 2999 3827 E AndroidRuntime: java.lang.IllegalStateException: Fragment AppDrawerFragment{af9e7c2} (736c07f0-b950-49e5-bf5d-64de29c5949c) not attached to an activity.
10-27 23:22:59.762 2999 3827 E AndroidRuntime: at androidx.fragment.app.Fragment.requireActivity(Fragment.java:38)
10-27 23:22:59.762 2999 3827 E AndroidRuntime: at com.eightbit.samsprung.launcher.AppDrawerFragment$$ExternalSyntheticLambda0.run(R8$$SyntheticClass:31)
10-27 23:22:59.762 2999 3827 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
10-27 23:22:59.762 2999 3827 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
10-27 23:22:59.762 2999 3827 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1012)
10-27 23:28:12.097 2999 8111 E AndroidRuntime: FATAL EXCEPTION: pool-1666-thread-1
10-27 23:28:12.097 2999 8111 E AndroidRuntime: Process: com.eightbit.samsprung:SamSprung, PID: 2999
10-27 23:28:12.097 2999 8111 E AndroidRuntime: java.lang.IllegalStateException: Fragment AppDrawerFragment{c99cabf} (984bca0d-6840-444e-8b16-1b435153eccc) not attached to an activity.
10-27 23:28:12.097 2999 8111 E AndroidRuntime: at androidx.fragment.app.Fragment.requireActivity(Fragment.java:38)
10-27 23:28:12.097 2999 8111 E AndroidRuntime: at com.eightbit.samsprung.launcher.AppDrawerFragment$$ExternalSyntheticLambda0.run(R8$$SyntheticClass:31)
10-27 23:28:12.097 2999 8111 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1137)
10-27 23:28:12.097 2999 8111 E AndroidRuntime: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
10-27 23:28:12.097 2999 8111 E AndroidRuntime: at java.lang.Thread.run(Thread.java:1012)
Pushed the current code to Google Play. It may not fix the issue, but will get everything lined up.
Please how do I hide unwanted apps on the cover screen ? There is no application drawer. All my apps are displayed on the cover screen
Apps are hidden by running the app from the main screen. At the bottom of the settings page is a pull up drawer with all the apps listed. Click the toggle next to any you want to hide. This is explained at https://samsprung.github.io/launcher/index.html?s=Launcher%20App&d=App%20Display
To break it down, the apps are launching a splash screen activity and then transitioning to something else. That transition is what is breaking the launcher's ability to kill the app, which is locking the phone in portrait. Killing the app from the background will restore the launcher, but also requires opening the screen. The current workaround isn't "effective" enough and there may not be access to anything better without accessibility and / or "dangerous" permissions.
The problem is that, fundamentally, this is a launcher. It isn't actually a launcher, though. It's nothing more than an app in the eyes of the phone. Marking it as a launcher means the cover screen blocks it. Not marking it as a launcher means it can't access the launcher functionality. It's more or less putting a launcher on a microwave. It's not meant to be there.
This may end up being something that can only be supported on GitHub releases because part of Google Play is the absurd number of restrictions on what you can and can't do based on nothing more than their opinion of necessity. Obviously, they aren't going to think an app doing stuff to act like a launcher and not labeled a launcher is unnecessary.
*Submitted by seunogat@****.com
Description:
Please how do I hide unwanted apps on the cover screen ? There is no application drawer. All my apps are displayed on the cover screen
Device info:
Logcat: