Skip to content

Commit 83fd8a6

Browse files
[poc/accessibility-checker-in-editor] Add update function to callback, and adjust timing for post-loaded retries.
1 parent 32d5dce commit 83fd8a6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/perseus-editor/src/util/a11y-checker.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ const runAxeCore = (updateIssuesFn: (issues: Issue[]) => void): void => {
126126
}
127127
if (!frameHasLoaded) {
128128
console.log("Frame has NOT loaded");
129-
setTimeout(runAxeCore, 100);
129+
setTimeout(runAxeCore, 100, updateIssuesFn);
130130
return;
131131
}
132132
}
@@ -152,7 +152,7 @@ const runAxeCore = (updateIssuesFn: (issues: Issue[]) => void): void => {
152152
results.passes.length === 0
153153
) {
154154
console.log("No valid results - Retrying...");
155-
setTimeout(runAxeCore, 1000, updateIssuesFn); // No valid results indicates that content may not be fully loaded yet
155+
setTimeout(runAxeCore, 1500, updateIssuesFn); // No valid results indicates that content may not be fully loaded yet
156156
} else {
157157
updateIssuesFn(issues);
158158
}

0 commit comments

Comments
 (0)