scenario: cursor pane is editable we've just panned it with the mouse so pane.top is halfway down a line of text press a key
Before: pane.top switched to a boundary between lines of text Now: pane.top does not change
23W3KW6BH355C3JYD7LF65FOZENQWWO5PUEAXEBZOV7TMTOQPZQQC
ZTHYA5WM6U6RY57HKV2UDBDJ3W7DDQOZZKMV6G4N6EHFGNOVO5PQC
J3ER7DFO2TXYUMJAXZUFEHQNLFDNIXSYDTE7HEFGQ2RYB3A6RFPAC
OTIBCAUJ3KDQJLVDN3A536DLZGNRYMGJLORZVR3WLCGXGO6UGO6AC
DGMHQDVOII6WF2OJNHP42AYYMCMAIM266I3KHED74OBYMIWWAQXQC
3QQZ7W4EJ7G4HQM5IYWXICMAHVRGERY4X6AOC6LOV5NSZ4OBICSAC
DYPXQWZ6RE4WQWYRMWLI4JVNTEH637CDVLG5RQ3D5KNPZ73C7UHAC
L2R5WULWN44SCNUPP7R7I2AQCWQR6D3E2YZA35RBXZAR2LGC6LQQC