new page: sync editor gutter with textarea scroll (#259)
CI / test (pull_request) Successful in 22s
CI / docker (pull_request) Skipped

This commit is contained in:
fen
2026-09-17 14:30:03 -05:00
parent ca785f5648
commit ee0cd7dcbd
+2
View File
@@ -9,6 +9,8 @@ function updateGutter() {
gutter.textContent = s; gutter.textContent = s;
} }
content.addEventListener('input', updateGutter); content.addEventListener('input', updateGutter);
// #259: the editor scrolls itself; keep the gutter's numbers in step with it.
content.addEventListener('scroll', () => { gutter.scrollTop = content.scrollTop; });
updateGutter(); updateGutter();
function toast(msg, kind) { function toast(msg, kind) {