[Bf-blender-cvs] [5af8fc8192c] master: UI: Improved Checkbox Width Calculation

Yevgeny Makarov noreply at git.blender.org
Wed Oct 28 18:22:21 CET 2020


Commit: 5af8fc8192c4e4cdec98f84cf34d436cd85da1ae
Author: Yevgeny Makarov
Date:   Wed Oct 28 10:21:18 2020 -0700
Branches: master
https://developer.blender.org/rB5af8fc8192c4e4cdec98f84cf34d436cd85da1ae

UI: Improved Checkbox Width Calculation

Improved calculation of checkbox width to include line width preference.

Differential Revision: https://developer.blender.org/D9025

Reviewed by Hans Goudey

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

M	source/blender/editors/interface/interface_widgets.c

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

diff --git a/source/blender/editors/interface/interface_widgets.c b/source/blender/editors/interface/interface_widgets.c
index 49760b99d2e..415a0440be6 100644
--- a/source/blender/editors/interface/interface_widgets.c
+++ b/source/blender/editors/interface/interface_widgets.c
@@ -4053,7 +4053,7 @@ static void widget_optionbut(uiWidgetColors *wcol,
   }
 
   /* smaller */
-  delta = 1 + BLI_rcti_size_y(&recttemp) / 8;
+  delta = (BLI_rcti_size_y(&recttemp) - 2 * U.pixelsize) / 6;
   BLI_rcti_resize(
       &recttemp, BLI_rcti_size_x(&recttemp) - delta * 2, BLI_rcti_size_y(&recttemp) - delta * 2);
   /* Keep one edge in place. */



More information about the Bf-blender-cvs mailing list