From 9708aa6341329bac93012de083bfb33c97be5667 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 25 Jan 2021 13:44:42 +1100 Subject: [PATCH] Fix view-axis gizmo tool-tip placement Bounding box calculation ignored the gizmo size preference. --- .../blender/editors/space_view3d/view3d_gizmo_navigate_type.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/blender/editors/space_view3d/view3d_gizmo_navigate_type.c b/source/blender/editors/space_view3d/view3d_gizmo_navigate_type.c index 5a1b24d18cc..7404778f960 100644 --- a/source/blender/editors/space_view3d/view3d_gizmo_navigate_type.c +++ b/source/blender/editors/space_view3d/view3d_gizmo_navigate_type.c @@ -355,7 +355,7 @@ static int gizmo_axis_cursor_get(wmGizmo *UNUSED(gz)) static void gizmo_axis_bounds(bContext *C, wmGizmo *gz, rcti *r_bounding_box) { ScrArea *area = CTX_wm_area(C); - const float rad = (40.0f * U.dpi_fac); + const float rad = WIDGET_RADIUS; r_bounding_box->xmin = gz->matrix_basis[3][0] + area->totrct.xmin - rad; r_bounding_box->ymin = gz->matrix_basis[3][1] + area->totrct.ymin - rad; r_bounding_box->xmax = r_bounding_box->xmin + rad;