From 2b73f93f38ea0f7bc80e61c1d36c546e1737f532 Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Tue, 26 Mar 2024 14:29:20 -0500 Subject: [PATCH] fix position editor value flutter a) it didn't like mixing the script input %g and %.7f b) we should set the increment to POINT_EPSILON as that's our cutoff value for several calcs. --- Engine/source/gui/editor/guiInspectorTypes.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Engine/source/gui/editor/guiInspectorTypes.cpp b/Engine/source/gui/editor/guiInspectorTypes.cpp index 61e884a0e..f424056ab 100644 --- a/Engine/source/gui/editor/guiInspectorTypes.cpp +++ b/Engine/source/gui/editor/guiInspectorTypes.cpp @@ -1797,15 +1797,15 @@ void GuiInspectorType2DValue::constructEditControlChildren(GuiControl* retCtrl, mCtrlX->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile"); mCtrlX->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); - mCtrlX->setDataField(StringTable->insert("format"), NULL, "%.7f"); + mCtrlX->setDataField(StringTable->insert("format"), NULL, "%g"); mCtrlX->setDataField(StringTable->insert("range"), NULL, "-1e+32 1e+32"); - mCtrlX->setDataField(StringTable->insert("increment"), NULL, "0.1"); + mCtrlX->setDataField(StringTable->insert("increment"), NULL, "0.0001"); mCtrlY->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile"); mCtrlY->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); - mCtrlY->setDataField(StringTable->insert("format"), NULL, "%.7f"); + mCtrlY->setDataField(StringTable->insert("format"), NULL, "%g"); mCtrlY->setDataField(StringTable->insert("range"), NULL, "-1e+32 1e+32"); - mCtrlY->setDataField(StringTable->insert("increment"), NULL, "0.1"); + mCtrlY->setDataField(StringTable->insert("increment"), NULL, "0.0001"); mLabelX->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiXDimensionText"); mLabelY->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiYDimensionText"); @@ -1940,9 +1940,9 @@ void GuiInspectorType3DValue::constructEditControlChildren(GuiControl* retCtrl, mCtrlZ->setDataField(StringTable->insert("profile"), NULL, "GuiInspectorTextEditProfile"); mCtrlZ->setDataField(StringTable->insert("tooltipprofile"), NULL, "GuiToolTipProfile"); - mCtrlZ->setDataField(StringTable->insert("format"), NULL, "%.7f"); + mCtrlZ->setDataField(StringTable->insert("format"), NULL, "%g"); mCtrlZ->setDataField(StringTable->insert("range"), NULL, "-1e+32 1e+32"); - mCtrlZ->setDataField(StringTable->insert("increment"), NULL, "0.1"); + mCtrlZ->setDataField(StringTable->insert("increment"), NULL, "0.0001"); mLabelZ->setDataField(StringTable->insert("profile"), NULL, "ToolsGuiZDimensionText");