:: commit 6b109bc291bd57ecbf54dfbb735c041987faee39

Mintsuki <mintsuki@protonmail.com> — 2026-03-06 23:05

parents: 77f89504ad

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
tab: 248 wrap: offon