From a64c28aa4411593afde6406b400cf2b8869f814b Mon Sep 17 00:00:00 2001 From: jack1142 <6032823+jack1142@users.noreply.github.com> Date: Thu, 18 Jun 2020 15:47:12 +0200 Subject: [PATCH] Fix unnecessary typing before running commands in Downloader (#3964) --- redbot/cogs/downloader/downloader.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/redbot/cogs/downloader/downloader.py b/redbot/cogs/downloader/downloader.py index 3cf6599f1..027918df8 100644 --- a/redbot/cogs/downloader/downloader.py +++ b/redbot/cogs/downloader/downloader.py @@ -77,8 +77,9 @@ class Downloader(commands.Cog): pass async def cog_before_invoke(self, ctx: commands.Context) -> None: - async with ctx.typing(): - await self._ready.wait() + if not self._ready.is_set(): + async with ctx.typing(): + await self._ready.wait() if self._ready_raised: await ctx.send( "There was an error during Downloader's initialization."