diff options
author | Harley Acheson <harley.acheson@gmail.com> | 2019-06-17 20:34:09 +0300 |
---|---|---|
committer | Harley Acheson <harley.acheson@gmail.com> | 2019-06-17 20:34:09 +0300 |
commit | d2f7b93ba016486a23311499b54ae8f077d0fb46 (patch) | |
tree | df7e8399d0fa844c54fc12e7c8298e991c4359f7 | |
parent | 7c229172a6f2cc90510aca0464f1dcce1fe5a2b3 (diff) |
Inconsistent Percentage Formatting
Percentage formatting of x% (used elsewhere) when using percentage display factor
Differential Revision: https://developer.blender.org/D5050
Reviewed by Brecht Van Lommel
m--------- | release/scripts/addons | 0 | ||||
m--------- | release/scripts/addons_contrib | 0 | ||||
-rw-r--r-- | source/blender/editors/interface/interface.c | 4 |
3 files changed, 2 insertions, 2 deletions
diff --git a/release/scripts/addons b/release/scripts/addons -Subproject dccf8a462ccf10141149dc35416fc27c93abac3 +Subproject c43da5fa598d590f7d386e1580125ead12cf167 diff --git a/release/scripts/addons_contrib b/release/scripts/addons_contrib -Subproject 28af3c079ef39175eed36c435bd1b9e4c401c3e +Subproject 5781362d811bb4a99bee4e38a9d3a69813a8dd0 diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c index 32e70f173f4..9612eab0025 100644 --- a/source/blender/editors/interface/interface.c +++ b/source/blender/editors/interface/interface.c @@ -3280,7 +3280,7 @@ static void ui_but_build_drawstr_float(uiBut *but, double value) } else if (subtype == PROP_PERCENTAGE) { int prec = ui_but_calc_float_precision(but, value); - STR_CONCATF(but->drawstr, slen, "%.*f %%", prec, value); + STR_CONCATF(but->drawstr, slen, "%.*f%%", prec, value); } else if (subtype == PROP_PIXEL) { int prec = ui_but_calc_float_precision(but, value); @@ -3293,7 +3293,7 @@ static void ui_but_build_drawstr_float(uiBut *but, double value) STR_CONCATF(but->drawstr, slen, "%.*f", precision, value); } else { - STR_CONCATF(but->drawstr, slen, "%.*f %%", MAX2(0, precision - 2), value * 100); + STR_CONCATF(but->drawstr, slen, "%.*f%%", MAX2(0, precision - 2), value * 100); } } else if (ui_but_is_unit(but)) { |