We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d4246a8 commit d769a3cCopy full SHA for d769a3c
html/semantics/interactive-elements/the-dialog-element/focus-after-close.html
@@ -167,7 +167,12 @@
167
document.body.appendChild(outViewPortButton);
168
169
await new Promise(resolve => {
170
- document.addEventListener("scroll", resolve, { once: true });
+ document.addEventListener("scroll", () => {
171
+ if (resolve && document.documentElement.scrollTop) {
172
+ resolve();
173
+ resolve = null;
174
+ }
175
+ });
176
outViewPortButton.focus();
177
});
178
0 commit comments