You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unlike macOS and iOS, Ice Cubes on Vision OS hitches a lot while scrolling the timeline.
I have forked and built Ice Cubes locally and there are several issues.
The first is related to LazyImage in AvatarView.swift. Removing this view and replacing it with Image(systemName: "square.and.arrow.up.on.square.fill") resolves most, but not all of the hangs on the main thread in instruments. I have not had time to investigate others.
I also did not have time to localize Nuke so that I could modify the source locally.
I did see some conversations on the Nuke repo related to worse caching and performance as of the most recent version due to the removal of optimizations in order to address some bugs.
I'll keep investigating as I have time.
Related Issues
Search that this bugs don't already exist before creating it.
The text was updated successfully, but these errors were encountered:
Interesting! I did the same experiment a while back as I saw LazyImage reported in instruments but it was not conclusive, I still had micro stutters and it seems that also the Button layout for the post actions is slowing things down.
Environment:
VisionOS 1.1
1.10.33
Description
Unlike macOS and iOS, Ice Cubes on Vision OS hitches a lot while scrolling the timeline.
I have forked and built Ice Cubes locally and there are several issues.
The first is related to LazyImage in AvatarView.swift. Removing this view and replacing it with Image(systemName: "square.and.arrow.up.on.square.fill") resolves most, but not all of the hangs on the main thread in instruments. I have not had time to investigate others.
I also did not have time to localize Nuke so that I could modify the source locally.
I did see some conversations on the Nuke repo related to worse caching and performance as of the most recent version due to the removal of optimizations in order to address some bugs.
I'll keep investigating as I have time.
Related Issues
The text was updated successfully, but these errors were encountered: