From de6a6af5d32dd38b70646615c4fe48e3dd05bebe Mon Sep 17 00:00:00 2001 From: Rapptz Date: Sat, 6 Jan 2024 06:11:39 -0500 Subject: [PATCH] Fix DynamicItem row attribute being overridden --- discord/ui/dynamic.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/discord/ui/dynamic.py b/discord/ui/dynamic.py index 799fe48fc..f3dcbf58a 100644 --- a/discord/ui/dynamic.py +++ b/discord/ui/dynamic.py @@ -104,7 +104,8 @@ class DynamicItem(Generic[BaseT], Item['View']): ) -> None: super().__init__() self.item: BaseT = item - self.row = row + if row is not None: + self.row = row if not self.item.is_dispatchable(): raise TypeError('item must be dispatchable, e.g. not a URL button')