fix: preserve capture confirmation dialogs
This commit is contained in:
parent
58299311d0
commit
44aedfd623
|
|
@ -4698,7 +4698,7 @@
|
||||||
if (createIssueModalLifecycle) return createIssueModalLifecycle;
|
if (createIssueModalLifecycle) return createIssueModalLifecycle;
|
||||||
const root = qs('#create-issue-sheet');
|
const root = qs('#create-issue-sheet');
|
||||||
const background = Array.from(document.body.children).filter(element =>
|
const background = Array.from(document.body.children).filter(element =>
|
||||||
element !== root && element.tagName !== 'SCRIPT'
|
element !== root && element.tagName !== 'SCRIPT' && element.getAttribute('role') !== 'dialog'
|
||||||
);
|
);
|
||||||
createIssueModalLifecycle = createIssueCapture.createModalLifecycle({
|
createIssueModalLifecycle = createIssueCapture.createModalLifecycle({
|
||||||
root, background, document, requestClose:() => closeCreateIssueSheet(),
|
root, background, document, requestClose:() => closeCreateIssueSheet(),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user