diff --git a/shop/ui.py b/shop/ui.py index 5198f21..8dc089a 100644 --- a/shop/ui.py +++ b/shop/ui.py @@ -251,9 +251,6 @@ class InventoryView(View): self.selected_item = None self.message = None # Store message for timeout handling self.setup_inventory_select() - close_button = Button(label="Close", style=discord.ButtonStyle.red, custom_id="close", row=4) - close_button.callback = self.close - self.add_item(close_button) async def interaction_check(self, interaction: discord.Interaction) -> bool: if interaction.user != self.ctx.author: @@ -261,7 +258,7 @@ class InventoryView(View): return False return True - @button(label="Close", style=discord.ButtonStyle.red, custom_id="close", row=4) + @button(label="Close", style=discord.ButtonStyle.red, custom_id="inventory_close", row=4) async def close(self, interaction: discord.Interaction, button: Button): await interaction.response.edit_message(content="Inventory closed.", embed=None, view=None) self.stop()