diff --git a/src/util/fn.ts b/src/util/fn.ts
index 4830a09ba55222850e5753afc85cea94e761aeba..c7edd341b1bad2170efa8a0f0cb51712885180d5 100644
--- a/src/util/fn.ts
+++ b/src/util/fn.ts
@@ -425,6 +425,7 @@ export function wait(ms: number){
  * @param predicate 
  */
 export async function waitFor(predicate: () => boolean) {
+  // eslint-disable-next-line no-constant-condition
   while (true) {
     if (predicate()) break
     await wait(16)