From 89dd5b5d81679c0a8072653692341e3e200f8a0b Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Tue, 14 Oct 2025 11:07:59 +0300 Subject: [PATCH] Holding left click outside of text box changes text selection --- src/DrawingProgram/TextBoxEditTool.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/DrawingProgram/TextBoxEditTool.cpp b/src/DrawingProgram/TextBoxEditTool.cpp index e560c8c..96cbe36 100644 --- a/src/DrawingProgram/TextBoxEditTool.cpp +++ b/src/DrawingProgram/TextBoxEditTool.cpp @@ -102,11 +102,9 @@ bool TextBoxEditTool::edit_update(const std::shared_ptr& comp) { } } else if(drawP.controls.leftClickHeld) { - if(collidesWithBox) { - Vector2f textSelectPos = a->get_mouse_pos(drawP); - SkIPoint p = convert_vec2(textSelectPos.cast()); - cur.pos = cur.selectionBeginPos = textbox.getPosition(p); - } + Vector2f textSelectPos = a->get_mouse_pos(drawP); + SkIPoint p = convert_vec2(textSelectPos.cast()); + cur.pos = cur.selectionBeginPos = textbox.getPosition(p); movedHeld = true; }