The scroll cursor to top commands fail if the cursor is towards the end of buffer and within the bottom 50% of the viewport.
Steps to Reproduce
Open a file with a buffer longer than your viewport's height
Move cursor to bottom of buffer (G)
Scroll cursor to top and leave (zt)
Expected Result
The buffer scrolls to place the cursor at the top of the viewport.
Actual Result
The buffer does not scroll.
Notes
Running the failing scroll cursor commands using the Command Palate (CMD+P) does not work.
Changing the height of the viewport will occasionally fix the issue. I believe it is related to the height of the buffer relative to the height of the viewport.
The scroll cursor to top commands fail if the cursor is towards the end of buffer and within the bottom 50% of the viewport.
Steps to Reproduce
Expected Result
The buffer scrolls to place the cursor at the top of the viewport.
Actual Result
The buffer does not scroll.
Notes
Environment