Skip to content

Commit

Permalink
Fix wrong width of text setting input fields
Browse files Browse the repository at this point in the history
  • Loading branch information
ManlyMarco committed Jun 3, 2022
1 parent e54bb53 commit 9b65805
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions ConfigurationManager/SettingFieldDrawer.cs
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,7 @@ private void DrawUnknownField(SettingEntryBase setting, int rightColumnWidth)
if (setting.ObjToStr != null && setting.StrToObj != null)
{
var text = setting.ObjToStr(setting.Get()).AppendZeroIfFloat(setting.SettingType);
var result = GUILayout.TextField(text, GUILayout.MaxWidth(rightColumnWidth));
var result = GUILayout.TextField(text, GUILayout.Width(rightColumnWidth), GUILayout.MaxWidth(rightColumnWidth));
if (result != text)
setting.Set(setting.StrToObj(result));
}
Expand All @@ -300,7 +300,7 @@ private void DrawUnknownField(SettingEntryBase setting, int rightColumnWidth)
var value = rawValue == null ? "NULL" : rawValue.ToString().AppendZeroIfFloat(setting.SettingType);
if (CanCovert(value, setting.SettingType))
{
var result = GUILayout.TextField(value, GUILayout.MaxWidth(rightColumnWidth));
var result = GUILayout.TextField(value, GUILayout.Width(rightColumnWidth), GUILayout.MaxWidth(rightColumnWidth));
if (result != value)
setting.Set(Convert.ChangeType(result, setting.SettingType, CultureInfo.InvariantCulture));
}
Expand Down

0 comments on commit 9b65805

Please sign in to comment.