Skip to content

Commit df691b3

Browse files
committed
Make display buttons select on focus enter
1 parent 3eff6cf commit df691b3

2 files changed

Lines changed: 9 additions & 1 deletion

File tree

scenes/UI/scripts/DisplayButton.cs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,13 @@ public void Display(Texture2D texture, string description, string name)
1919
Description = description;
2020
DisplayName = name;
2121
Icon = Texture;
22+
23+
FocusEntered += Selected;
24+
}
25+
26+
private void Selected() //TODO: Button groups
27+
{
28+
EmitSignal(BaseButton.SignalName.Pressed);
29+
SetPressed(true);
2230
}
2331
}

scenes/UI/scripts/Inventory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ public override void _Input(InputEvent @event)
6262
private void Resume()
6363
{
6464
GetTree().Paused = false;
65-
QueueFree(); //Hacky and shortsighted (probably?)
65+
QueueFree();
6666
}
6767

6868
private void DoDescription(DisplayButton dispButton)

0 commit comments

Comments
 (0)