diff --git a/src/util/handleError.ts b/src/util/handleError.ts index 9f862d751..90a8c0b08 100644 --- a/src/util/handleError.ts +++ b/src/util/handleError.ts @@ -44,9 +44,16 @@ export function handleError(err: Error) { } function handleErrorEvent(e: ErrorEvent | PromiseRejectionEvent) { - // https://stackoverflow.com/questions/49384120/resizeobserver-loop-limit-exceeded - if (e instanceof ErrorEvent && e.message === 'ResizeObserver loop limit exceeded') { - return; + if (e instanceof ErrorEvent) { + // https://stackoverflow.com/questions/49384120/resizeobserver-loop-limit-exceeded + if (e.message === 'ResizeObserver loop limit exceeded') { + return; + } + + // Flood wait errors + if (e.message.includes('A wait of')) { + return; + } } e.preventDefault();