From 7bba9d4ababa2f0341ddbc277d611e6503920b5a Mon Sep 17 00:00:00 2001 From: DA-344 <108473820+DA-344@users.noreply.github.com> Date: Wed, 20 Aug 2025 13:51:53 +0200 Subject: [PATCH] add _swap_item for ActionRow --- discord/ui/action_row.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/discord/ui/action_row.py b/discord/ui/action_row.py index 1cdf4b6f1..cc25f618f 100644 --- a/discord/ui/action_row.py +++ b/discord/ui/action_row.py @@ -194,6 +194,10 @@ class ActionRow(Item[V]): # it should error anyways. return True + def _swap_item(self, base, new, custom_id) -> None: + child_index = self._children.index(base) + self._children[child_index] = new # type: ignore + @property def width(self): return 5