menu: Guard editor window_size decrement to prevent underflow on long line wrapping
diff --git a/common/menu.c b/common/menu.c
index 7fba294f..22a89eb8 100644
--- a/common/menu.c
+++ b/common/menu.c
@@ -345,7 +345,9 @@ tab_part:
print(serial ? "<" : "â");
}
}
- window_size--;
+ if (window_size > 0) {
+ window_size--;
+ }
}
if (i == cursor_offset
