Launcher
Launcher copied to clipboard
Slow, jerky animation when opening a folder or swiping between screens
Checklist
- [X] I can reproduce the bug with the latest version given here.
- [X] I made sure that there are no existing issues - open or closed - to which I could contribute my information.
- [X] I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
- [X] I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
- [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- [X] This issue contains only one bug.
- [X] I have read and understood the contribution guidelines.
Affected app version
1.0.0
Affected Android/Custom ROM version
Android 14
Affected device model
Pixel 5
How did you install the app?
Google Play Store
Steps to reproduce the bug
- Set Fossify Launcher as the main launcher app.
- Add app icons in at least 2 screens
- Swipe left and right
- Create an app folder on one of the launcher screens
- Open the folder
Expected behavior
Swiping to the next screen, or opening an app folder, should happen smoothly and quickly.
Actual behavior
The framerate is noticeably slower than doing the same on the default launcher.
Screenshots/Screen recordings
No response
Additional information
No response
I can reproduce this.
Hi, for the records, I notice similar jerky transitions on a fairphone5, with version 1.0.1 The 'bounce' effect when moving from one screen to another is not smooth, IMHO the 'bounce' could be disabled entirely I wouldn't miss it :)
I tried disabling all animations, it improves the experience a lot but sadly in my case it breaks a native feature of the phone (split screen) so it's not really a viable option.
the 'bounce' could be disabled entirely
It happens with folders too, the implementation is inefficient and it must be fixed.
I also noticed the choppiness and the bounce can definitely go.
I think the bounce is an easy fix, just change the OvershootInterpolator to any other interpolator like FastOutSlowInInterpolator. I don't know enough Kotlin nor Android development to fix the performance issues.
Still an issue on 1.1.0 from F-Droid.
Was smooth at first, but very jerky with 3 screens with folders, widgets, etc.
Running GrapheneOS on a Pixel 8 Pro - so not an underpowered device.
Still an issue using 1.1.4 on a Nokia G42 5G. Slow movement between screens. Default launcher and even something ancient like Lawnchair are smooth.
For what it's worth, on my home screen and other pages I organise my apps into lots of folders. Could be an issue where Launcher disregards the folders and thinks there are lots of icons on-screen?
Edit: I'm using the version from F-Droid.
Can confirm this issue. Version: 1.2.0 Device: Pixel 9a OS: Graphene OS Installed from IzzyOnDroid F-Droid Repo.
Same for me on 1.2.0, Fairphone 6, e/OS 3.0.4.