From 1f36f340d04d9c0dfd880de1a1f65b1d85d63dd5 Mon Sep 17 00:00:00 2001 From: Tristan Cormier Date: Sat, 4 Oct 2025 08:25:35 -0400 Subject: [PATCH] feat(console): implement OnMouseUp event handler --- src/console/EventHandlers.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/console/EventHandlers.cpp b/src/console/EventHandlers.cpp index 2081a12..792c0af 100644 --- a/src/console/EventHandlers.cpp +++ b/src/console/EventHandlers.cpp @@ -6,6 +6,7 @@ void PasteInInputLine(const char* inputLine); void ResetHighlight(); +void SetHighlightState(HIGHLIGHTSTATE state); namespace { @@ -80,7 +81,10 @@ int32_t OnMouseMove(const EVENT_DATA_MOUSE* data, void* param) { } int32_t OnMouseUp(const EVENT_DATA_MOUSE* data, void* param) { - // TODO + if (!EventIsKeyDown(ConsoleGetHotKey()) && ConsoleGetActive()) { + SetHighlightState(HS_ENDHIGHLIGHT); + ConsoleSetResizeState(CS_NONE); + } return 1; }