Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: sleepyyapril <123355664+sleepyyapril@users.noreply.github.com>
Signed-off-by: Timfa <timfalken@hotmail.com>
  • Loading branch information
Timfa2112 and sleepyyapril authored Feb 21, 2025
1 parent 293289d commit c0fa48c
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
8 changes: 3 additions & 5 deletions Content.Client/Renamable/RenamableBoundUserInterface.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,19 +24,17 @@ protected override void Open()
base.Open();

_window = this.CreateWindow<RenamableWindow>();

_window.OnNameChanged += OnNameChanged;
Reload();
}

private void OnNameChanged(string newName) => SendPredictedMessage(new RenamableBuiMessage(newName));

private void Reload()
private void Reload(MetaDataComponent? metaData = null)
{
MetaDataComponent? metadata = null;
if (!_metaQuery.Resolve(Owner, ref metadata))
if (!_metaQuery.Resolve(Owner, ref metaData))
return;

_window!.SetCurrentName(metadata.EntityName);
_window!.SetCurrentName(metaData.EntityName);
}
}
4 changes: 2 additions & 2 deletions Content.Client/Renamable/RenamableWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ public RenamableWindow()
{
RobustXamlLoader.Load(this);

NameLineEdit.OnTextEntered += e =>
NameLineEdit.OnTextEntered += args =>
{
_name = e.Text;
_name = args.Text;
OnNameChanged?.Invoke(_name);
};

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ public override void Initialize()
base.Initialize();
SubscribeLocalEvent<RenamableComponent, GetVerbsEvent<Verb>>(OnGetVerbs);
SubscribeLocalEvent<RenamableComponent, RenamableBuiMessage>(OnRename);

_popup = _entManager.System<SharedPopupSystem>();
_metaData = _entManager.System<MetaDataSystem>();
}
Expand All @@ -46,9 +47,10 @@ private void OnGetVerbs(Entity<RenamableComponent> entity, ref GetVerbsEvent<Ver
{
if (!args.CanAccess || !args.CanInteract || args.Hands == null)
return;

var entityUid = entity.Owner;
var user = args.User;
var v = new Verb
var renameVerb = new Verb
{
Text = Loc.GetString("verb-categories-rename"),
DoContactInteraction = true,
Expand All @@ -57,7 +59,7 @@ private void OnGetVerbs(Entity<RenamableComponent> entity, ref GetVerbsEvent<Ver
_uiSystem.OpenUi(entityUid, SharedRenamableInterfaceKey.Key, user);
}
};
args.Verbs.Add(v);
args.Verbs.Add(renameVerb);
}
}

Expand Down

0 comments on commit c0fa48c

Please sign in to comment.