Skip to content
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

App freezes on iOS if using VerticalScrollbar #3807

Open
StefanOltmann opened this issue Oct 11, 2023 · 0 comments
Open

App freezes on iOS if using VerticalScrollbar #3807

StefanOltmann opened this issue Oct 11, 2023 · 0 comments
Labels
bug Something isn't working ios p:high High priority

Comments

@StefanOltmann
Copy link

Describe the bug

The application may encounter freezing issues when utilizing the VerticalScrollbar.

I'm in the process of porting my production application, Ashampoo Photos, which is presently accessible on Windows and Android, to iOS. During the testing phase, I have observed instances of freezing while scrolling.

Affected platforms
Select one of the platforms below:

  • iOS

Versions

  • Kotlin version*: 1.9.10
  • Compose Multiplatform version*: 1.5.3
  • OS version(s)* (required for Desktop and iOS issues): iOS 17.0.3
  • OS architecture (x86 or arm64): arm64

To Reproduce

Check out https://github.com/Ashampoo/scrollfreezereproducer and start the iOS application.

Allow the app to access all photos and restart it.

Engage with the scrollbar by holding the thumb and scrolling. Be aware that occasionally, it may require some time, but the application will ultimately freeze or halt the rendering process. This freezing issue tends to occur more frequently if the thumb is grasped during animated scrolling.

It's worth noting that the original application experiences freezing even more rapidly than the reproducer. Unfortunately, I am unable to disclose the complete code. Nevertheless, identifying the source of the problem will enable me to implement corrective measures.

Expected behavior

No freezes or render loop stopping.
VerticalScrollbar has no issues on Desktop.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ios p:high High priority
Projects
None yet
Development

No branches or pull requests

2 participants