-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
all kinds of switching between apps (home button, square button) lag a lot and sometimes glitch after update from 2.0.0 to 2.1.1 #220
Comments
Yikes! This is disappointing! Can I ask a few more clarifying questions to hopefully aid with re-creation and fixing this issue?
|
yeah, sorry, phone details: Manufacturer: Xiaomi 52 installed apps |
my apologies - apparently those secondary glitches I listed happen in 2.0.0 too |
I can confirm the same problem with delay or lag since the upgrade to 2.1.1 |
I have noticed an increased lag recently too. On Samsung S22 running Android 14 and Unlauncher v2.1.1 I particularly notice it with the home button when I'm trying to exit an app. Sometimes the stock wallpaper even flashes on screen momentarily before the solid color background of unlauncher loads. |
I am a new user, and noticed an unexpected lag for such a launcher. I thought it was native Samsung issue though. Brand: Samsung |
I downgraded to 2.0.0 on f-droid and can confirm that this version is significantly snappier than the latest version. Galaxy A14 |
Same here, Pixel 3 Otherwise I love the app, thank you for your effort! |
👍 Hoping to have some time in the near future to dig into this some more. As a note to my future self (or to anyone else who gets a chance to look at this), I think a good place to start would be to look at the various |
Maybe it could help to have a central settings-class (e.g. as a singleton) to hold all the app settings as a proxy? |
Same issue as But this time on 2.1.1 from fdroid |
I have the same issue on Xiaomi Mi 9T (M1903F10G), MIUI Global 12.0.9.0: when opening the home screen I would get 4-5 second delays randomly. Tried reproducing it with Logcat and some debug prints - looks like Moving the private fun refreshApps() {
lifecycleScope.launch(Dispatchers.IO) {
val installedApps = getInstalledApps()
unlauncherDataSource.unlauncherAppsRepo.setApps(installedApps)
viewModel.filterHomeApps(installedApps)
}
} I guess I'll wait a few days to see if the random delays come back, then maybe I can prepare a PR (assuming this project is still maintained). P. S. I think enumerating all apps each time the launcher is shown is not a great idea in general. Perhaps using PackageManager to listen to app installs/uninstalls and having a cache somewhere would be better, but that would be quite a bit of work to implement. P. P. S. I'm not an Android developer so take my comments with a grain of salt. |
since the upgrade to 2.1.1 (the latest F-Droid version at the moment)
the home button (the disc that brings back the unlauncher) and other buttons of that menu lag a lot
testing it and comparing to 2.0.0 - it adds some delay before the switch starts right away (no matter if it's with animation or w/o thanks to "Remove animations" setting - smartphone pauses before it even begins)
this lag varies and seems to grow over time, the delay can reach many seconds (until I realized that, I thought that tap is just ignored and would tap again and again), making smartphone partially unresponsive at some point
also sometimes there're glitches, like:
downgrading to 2.0.0 completely solves all these problems but it's kind of sad because 2.1.1 has the long awaited fix of the full-width tap area of every option in the menu! other great improvements too, but that one is what is difficult to give away
The text was updated successfully, but these errors were encountered: