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
This commit is contained in:
parent
7c229172a6
commit
d2f7b93ba0
|
@ -1 +1 @@
|
|||
Subproject commit dccf8a462ccf10141149dc35416fc27c93abac3a
|
||||
Subproject commit c43da5fa598d590f7d386e1580125ead12cf1678
|
|
@ -1 +1 @@
|
|||
Subproject commit 28af3c079ef39175eed36c435bd1b9e4c401c3e6
|
||||
Subproject commit 5781362d811bb4a99bee4e38a9d3a69813a8dd04
|
|
@ -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)) {
|
||||
|
|
Loading…
Reference in New Issue