From ff1dd586d3e6d62ed8ed6bd127beb1edf3c573e9 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sun, 14 Aug 2022 15:50:16 -0400 Subject: [PATCH] Always use last value as a fallback for Select.values --- discord/ui/select.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/discord/ui/select.py b/discord/ui/select.py index 3f997cdb9..3417e97dc 100644 --- a/discord/ui/select.py +++ b/discord/ui/select.py @@ -263,8 +263,8 @@ class Select(Item[V]): @property def values(self) -> List[str]: """List[:class:`str`]: A list of values that have been selected by the user.""" - values = selected_values.get(None) - return self._values if values is None else values.get(self.custom_id, []) + values = selected_values.get({}) + return values.get(self.custom_id, self._values) @property def width(self) -> int: