From 04e9180fe874a8581ba0e2416a90016a954462b2 Mon Sep 17 00:00:00 2001 From: Yousef Khadadeh Date: Mon, 18 May 2026 18:44:02 +0300 Subject: [PATCH] Make textbox tool take display scale into account on all systems --- src/DrawingProgram/Tools/TextBoxTool.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/DrawingProgram/Tools/TextBoxTool.cpp b/src/DrawingProgram/Tools/TextBoxTool.cpp index e9728ee..9ab83ae 100644 --- a/src/DrawingProgram/Tools/TextBoxTool.cpp +++ b/src/DrawingProgram/Tools/TextBoxTool.cpp @@ -64,8 +64,7 @@ void TextBoxTool::input_mouse_button_on_canvas_callback(const InputManager::Mous newTextBox.d.p2 = ensure_points_have_distance(newTextBox.d.p1, newTextBox.d.p2, MINIMUM_DISTANCE_BETWEEN_BOUNDS); newTextBox.d.editing = true; newContainer->coords = drawP.world.drawData.cam.c; - if(drawP.world.main.g.gui.io.isTouchDevice) - newContainer->coords.scale_about_double(drawP.world.drawData.cam.c.from_space(startAt), 1.0 / drawP.world.main.get_scale_and_density_factor_gui()); + newContainer->coords.scale_about_double(drawP.world.drawData.cam.c.from_space(startAt), 1.0 / drawP.world.main.get_scale_and_density_factor_gui()); objInfoBeingEdited = drawP.layerMan.add_component_to_layer_being_edited(newContainer); } else if(!button.down && objInfoBeingEdited) {