fix: adjust mouse event mask and click interval for reliable detection

Co-authored-by: aider (deepseek/deepseek-coder) <aider@aider.chat>
This commit is contained in:
Loic Coenen
2026-05-01 19:45:29 +00:00
parent e28a57eede
commit b64b0cd418

4
tui.c
View File

@@ -446,8 +446,8 @@ void tui_init(Engine *engine) {
curs_set(0); // Hide cursor
// Enable mouse events
mousemask(ALL_MOUSE_EVENTS | REPORT_MOUSE_POSITION, NULL);
mouseinterval(0); // No click delay
mousemask(BUTTON1_CLICKED | BUTTON3_CLICKED | BUTTON2_CLICKED | BUTTON1_DOUBLE_CLICKED, NULL);
mouseinterval(10); // 10ms click interval
// Initialize colors
if (has_colors()) {