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; }