Browse Source

Fix settings example not resetting option default state

auto/crowdin
Rapptz 12 hours ago
parent
commit
5887ce1430
  1. 3
      examples/views/settings.py

3
examples/views/settings.py

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

Loading…
Cancel
Save