Fix settings example not resetting option default state

This commit is contained in:
Rapptz 2025-08-18 04:35:41 -04:00
parent 2a69ac4ca8
commit 5887ce1430

View File

@ -67,8 +67,7 @@ class FruitsSetting(ui.ActionRow['SettingsView']):
def update_options(self):
for option in self.select_fruit.options:
if option.value == self.settings.fruit_type.name:
option.default = True
option.default = option.value == self.settings.fruit_type.name
@ui.select(placeholder='Select a fruit', options=[fruit.as_option() for fruit in FruitType])
async def select_fruit(self, interaction: discord.Interaction[Bot], select: discord.ui.Select) -> None: