diff --git a/src/debug/loadLazyChunks.ts b/src/debug/loadLazyChunks.ts index c53b5050c..282cc33c6 100644 --- a/src/debug/loadLazyChunks.ts +++ b/src/debug/loadLazyChunks.ts @@ -32,10 +32,6 @@ export async function loadLazyChunks() { const lazyChunks = factoryCode.matchAll(LazyChunkRegex); const validChunkGroups = new Set<[chunkIds: number[], entryPoint: number]>(); - // Workaround for a chunk that depends on the ChannelMessage component but may be be force loaded before - // the chunk containing the component - const shouldForceDefer = factoryCode.includes(".Messages.GUILD_FEED_UNFEATURE_BUTTON_TEXT"); - await Promise.all(Array.from(lazyChunks).map(async ([, rawChunkIds, entryPoint]) => { const chunkIds = rawChunkIds ? Array.from(rawChunkIds.matchAll(Webpack.ChunkIdsRegex)).map(m => Number(m[1])) : []; @@ -77,11 +73,6 @@ export async function loadLazyChunks() { // Requires the entry points for all valid chunk groups for (const [, entryPoint] of validChunkGroups) { try { - if (shouldForceDefer) { - deferredRequires.add(entryPoint); - continue; - } - if (wreq.m[entryPoint]) wreq(entryPoint); } catch (err) { console.error(err);