[Bf-blender-cvs] [652dd4e27fb] blender-v2.92-release: Fix ruler end-caps not following interface scale

Campbell Barton noreply at git.blender.org
Mon Jan 25 03:34:54 CET 2021


Commit: 652dd4e27fb84913e2c080bafa6c9afcc9057da5
Author: Campbell Barton
Date:   Mon Jan 25 13:34:15 2021 +1100
Branches: blender-v2.92-release
https://developer.blender.org/rB652dd4e27fb84913e2c080bafa6c9afcc9057da5

Fix ruler end-caps not following interface scale

===================================================================

M	source/blender/editors/space_view3d/view3d_gizmo_ruler.c

===================================================================

diff --git a/source/blender/editors/space_view3d/view3d_gizmo_ruler.c b/source/blender/editors/space_view3d/view3d_gizmo_ruler.c
index f7ad7b9bdda..870996ddefa 100644
--- a/source/blender/editors/space_view3d/view3d_gizmo_ruler.c
+++ b/source/blender/editors/space_view3d/view3d_gizmo_ruler.c
@@ -548,9 +548,9 @@ static void gizmo_ruler_draw(const bContext *C, wmGizmo *gz)
   RulerItem *ruler_item = (RulerItem *)gz;
   ARegion *region = ruler_info->region;
   RegionView3D *rv3d = region->regiondata;
-  const float cap_size = 4.0f;
-  const float bg_margin = 4.0f * U.pixelsize;
-  const float arc_size = 64.0f * U.pixelsize;
+  const float cap_size = 4.0f * U.dpi_fac;
+  const float bg_margin = 4.0f * U.dpi_fac;
+  const float arc_size = 64.0f * U.dpi_fac;
 #define ARC_STEPS 24
   const int arc_steps = ARC_STEPS;
   const float color_act[4] = {1.0f, 1.0f, 1.0f, 1.0f};



More information about the Bf-blender-cvs mailing list