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
This issue is caused by FeedView not respecting scroll position on device rotation.
Currently, QuickLookUI is presented as a fullscreen sheet on the CachedImage view that trigger its opening.
This view is associated with a cell in the FeedView.
On device rotation, FeedView's lazy v stack moves to a different scroll position, and causes the CachedImage view that presented the QuickLookUI to disappear.
Since the view that presented it disappeared, SwiftUI removes the fullscreen sheet QuickLookUI from view.
We can confirm this by presenting QuickLookUI on a parent view (i.e. FeedView):
Doing so resolves this bug.
I'm not proposing we move the sheet to a parent view (for now, at least).
Describe the bug
Expected Behavior
Actual Behavior
To Reproduce
This happens when opening QuickLookUI from Feed view, but not Post view.
Mlem Information:
Latest public TestFlight build and latest dev build.
Additional Context
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2023-11-04.at.22.37.43.mp4
The text was updated successfully, but these errors were encountered: