From 0a8d9cbf02499ce05346e2fdd39e73674ec69a7c Mon Sep 17 00:00:00 2001 From: DA344 <108473820+DA-344@users.noreply.github.com> Date: Tue, 20 May 2025 23:29:25 +0200 Subject: [PATCH] chore: check types on Container.accent_colour setter --- discord/ui/container.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/discord/ui/container.py b/discord/ui/container.py index ed1ba80b0..cfce5ef2f 100644 --- a/discord/ui/container.py +++ b/discord/ui/container.py @@ -247,6 +247,9 @@ class Container(Item[V]): @accent_colour.setter def accent_colour(self, value: Optional[Union[Colour, int]]) -> None: + if not isinstance(value, (int, Colour)): + raise TypeError(f'expected an int, or Colour, not {value.__class__.__name__!r}') + self._colour = value accent_color = accent_colour