diff --git a/src/UI/Widgets/EvaluateWidget/GenericArgumentHandler.cs b/src/UI/Widgets/EvaluateWidget/GenericArgumentHandler.cs
index 899429d..eb5beec 100644
--- a/src/UI/Widgets/EvaluateWidget/GenericArgumentHandler.cs
+++ b/src/UI/Widgets/EvaluateWidget/GenericArgumentHandler.cs
@@ -7,20 +7,21 @@ namespace UnityExplorer.UI.Widgets
{
public class GenericArgumentHandler : BaseArgumentHandler
{
- private Type genericType;
+ private Type genericArgument;
- public void OnBorrowed(Type genericConstraint)
+ public void OnBorrowed(Type genericArgument)
{
- this.genericType = genericConstraint;
+ this.genericArgument = genericArgument;
typeCompleter.Enabled = true;
- typeCompleter.BaseType = genericType;
- typeCompleter.CacheTypes();
+ typeCompleter.BaseType = this.genericArgument;
- Type[] constraints = genericType.GetGenericParameterConstraints();
+ Type[] constraints = this.genericArgument.GetGenericParameterConstraints();
typeCompleter.GenericConstraints = constraints;
- StringBuilder sb = new($"{genericType.Name}");
+ typeCompleter.CacheTypes();
+
+ StringBuilder sb = new($"{this.genericArgument.Name}");
for (int j = 0; j < constraints.Length; j++)
{
@@ -38,7 +39,7 @@ namespace UnityExplorer.UI.Widgets
public void OnReturned()
{
- this.genericType = null;
+ this.genericArgument = null;
this.typeCompleter.Enabled = false;