From 2871992772347f2b95aec214cab113953010f461 Mon Sep 17 00:00:00 2001 From: Kyla Date: Sun, 17 Nov 2024 19:54:30 +0330 Subject: [PATCH] Define view once inside `menus.menu` for button menus (#6472) --- redbot/core/utils/menus.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/redbot/core/utils/menus.py b/redbot/core/utils/menus.py index b5ee86a01cf..7176188d7cd 100644 --- a/redbot/core/utils/menus.py +++ b/redbot/core/utils/menus.py @@ -212,13 +212,12 @@ async def control_no(*args, **kwargs): # where the original message is already sent prior to starting. # This is not normally the way we recommend sending this because # internally we already include the emojis we expect. + view = SimpleMenu(pages, timeout=timeout) if controls == DEFAULT_CONTROLS: - view = SimpleMenu(pages, timeout=timeout) await view.start(ctx, user=user) await view.wait() return else: - view = SimpleMenu(pages, timeout=timeout) view.remove_item(view.last_button) view.remove_item(view.first_button) has_next = False