From 5887ce14304485839efa7cef5cebded57231d27f Mon Sep 17 00:00:00 2001 From: Rapptz Date: Mon, 18 Aug 2025 04:35:41 -0400 Subject: [PATCH] Fix settings example not resetting option default state --- examples/views/settings.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/examples/views/settings.py b/examples/views/settings.py index daf02e250..00b197154 100644 --- a/examples/views/settings.py +++ b/examples/views/settings.py @@ -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: