Use proper localization chain for Box special width/height

Fixes: #11000
(cherry picked from commit e2160ec960)
This commit is contained in:
Juergen Spitzmueller 2018-01-27 12:26:01 +01:00
parent f27d2cfa30
commit d65eee3688

View File

@ -439,7 +439,7 @@ docstring GuiBox::dialogToParams() const
if (ids_spec_.contains(unit) && !isValidLength(fromqstr(value))) {
params.special = fromqstr(unit);
// Note: the unit is simply ignored in this case
params.width = Length(value.toDouble(), Length::IN);
params.width = Length(widgetToDouble(widthED), Length::IN);
} else {
params.special = "none";
// we must specify a valid length in this case
@ -465,7 +465,7 @@ docstring GuiBox::dialogToParams() const
if (ids_spec_.contains(unit) && !isValidLength(fromqstr(value))) {
params.height_special = fromqstr(unit);
// Note: the unit is simply ignored in this case
params.height = Length(value.toDouble(), Length::IN);
params.height = Length(widgetToDouble(heightED), Length::IN);
} else {
params.height_special = "none";
params.height =