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

[linux] Playback cursor disappears out of sight when zoomed out far enough. #299

Closed
toadzroc opened this issue Mar 20, 2024 · 1 comment
Closed

Comments

@toadzroc
Copy link

toadzroc commented Mar 20, 2024

This is a question, not a bug, not yet anyway.

I've written a test piece where the number of bars exceed the width of my screen. When I initiate playback in the edit window, and the playback cursor rolls, it goes to the right (obviously) and disappears out of sight. The canvas doesn't refresh to keep the playback cursor in view. I need to use the minimap to reposition the edit view.

Is this behaviour to be expected, or is it a setting i've missed somewhere?

EDIT: The canvas scrolls during playback when zoomed in closely, but ceases to do so when zoomed a fair way out.

@toadzroc toadzroc changed the title [linux] Playback cursor disappears out of sight. [linux] Playback cursor disappears out of sight when zoomed out far enough. Mar 21, 2024
@peterrudenko
Copy link
Member

Thanks for bringing it up! Following the playhead has been half-baked since the first versions (hitting Space doesn't follow, hitting Enter starts following).

In the latest development build, I added a "catch playhead" flag to the settings, which should make it behave more consistently and, hopefully, less annoying: it will only follow the playhead if it's not in the viewport or about to leave it. If you manually move the canvas, it will stop following, but you can resume it by pressing Enter. Also even if "catch playhead" is turned off, you can catch playhead once by pressing Enter while playback.

If you have any suggestions for improving it, please shout.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants