summaryrefslogtreecommitdiff
path: root/console/display.c
diff options
context:
space:
mode:
Diffstat (limited to 'console/display.c')
-rw-r--r--console/display.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/console/display.c b/console/display.c
index 985eb759..fd257fe7 100644
--- a/console/display.c
+++ b/console/display.c
@@ -1427,6 +1427,14 @@ handle_esc_bracket_question_hl (display_t display, int code, int flag)
display->user->cursor.status = CONS_CURSOR_INVISIBLE;
/* XXX Flag cursor status change. */
break;
+ case 1000:
+ /* XTerm mouse tracking. */
+ if (flag)
+ display->user->flags |= CONS_FLAGS_TRACK_MOUSE;
+ else
+ display->user->flags &= ~CONS_FLAGS_TRACK_MOUSE;
+ /* XXX Flag flags change. */
+ break;
}
}