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

Pin logical position of the ListViewController while live-resizing. #161

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

th-in-gs
Copy link

This allows the user to resize the window without losing their position in the timeline.

I'm a habitual window mover and resized, and it was driving me crazy how timelines would jump around when I moved or resized them.

See comments in the source changes for more details on how it's done.

I think this is a pretty idiomatic way to do this - though it's been probably 15 years since I've properly messed with an AppKit scroll view (as opposed to a UIKit one, which is pretty different)... The change is at least reasonably well self-contained.

This allows the user to resize the window without losing their position in the timeline.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant