Launcher icon indicating copy to clipboard operation
Launcher copied to clipboard

Slow, jerky animation when opening a folder or swiping between screens

Open kvibber opened this issue 1 year ago • 8 comments
trafficstars

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

  1. Set Fossify Launcher as the main launcher app.
  2. Add app icons in at least 2 screens
  3. Swipe left and right
  4. Create an app folder on one of the launcher screens
  5. 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

kvibber avatar Nov 02 '24 03:11 kvibber

I can reproduce this.

naveensingh avatar Jan 01 '25 09:01 naveensingh

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.

squalou avatar Jan 02 '25 09:01 squalou

the 'bounce' could be disabled entirely

It happens with folders too, the implementation is inefficient and it must be fixed.

naveensingh avatar Jan 02 '25 09:01 naveensingh

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.

peterc-s avatar Jan 29 '25 21:01 peterc-s

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.

edent avatar Mar 25 '25 19:03 edent

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.

Arkileogisticologist avatar Jul 09 '25 11:07 Arkileogisticologist

Can confirm this issue. Version: 1.2.0 Device: Pixel 9a OS: Graphene OS Installed from IzzyOnDroid F-Droid Repo.

err0r2k avatar Jul 22 '25 07:07 err0r2k

Same for me on 1.2.0, Fairphone 6, e/OS 3.0.4.

mrawlik avatar Aug 06 '25 19:08 mrawlik