Fix some control issues

This commit is contained in:
2026-02-04 02:34:23 -08:00
parent b9a1888bfc
commit 13ebe54474
3 changed files with 8 additions and 15 deletions

View File

@@ -60,12 +60,6 @@ public partial class InventoryMenu : Control, IInventoryMenu
private IItemSlot _currentlySelectedItem = null;
private bool _enableMenuSound = false;
public override void _EnterTree()
{
SetProcessInput(false);
SetProcessUnhandledInput(false);
}
public void OnResolved()
{
ItemSlots = [ItemSlot1, ItemSlot2, ItemSlot3, ItemSlot4, ItemSlot5, ItemSlot6, ItemSlot7, ItemSlot8, ItemSlot9, ItemSlot10, ItemSlot11, ItemSlot12, ItemSlot13, ItemSlot14, ItemSlot15, ItemSlot16, ItemSlot17, ItemSlot18, ItemSlot19, ItemSlot20];
@@ -93,6 +87,7 @@ public partial class InventoryMenu : Control, IInventoryMenu
DropButton.FocusEntered += ActionButtonFocusChanged;
VisibilityChanged += InventoryMenu_VisibilityChanged;
SetProcessUnhandledInput(false);
}
private void ActionButtonFocusChanged()

View File

@@ -62,12 +62,6 @@ public partial class LoadNextLevel : Control, IFloorClearMenu
ExitButton.Pressed += ExitButton_Pressed;
}
public override void _Input(InputEvent @event)
{
if (_fadingIn)
GetViewport().SetInputAsHandled();
}
private void CurrentFloorNumber_Sync(int _) => FloorNumber.Text = _map.CurrentFloorNumber.Value.ToString("D2");
private void EquipmentComponent_EquipmentChanged(EquipableItem obj)