<h3 dir="auto">Preflight Checklist</h3>

<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have read the <a href="https://github.com/electron/electron/blob/master/CONTRIBUTING.md">Contributing Guidelines</a> for this project.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I agree to follow the <a href="https://github.com/electron/electron/blob/master/CODE_OF_CONDUCT.md">Code of Conduct</a> that this project adheres to.</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> I have searched the issue tracker for an issue that matches the one I want to file, without success.</li>
</ul>
<h3 dir="auto">Issue Details</h3>
<ul dir="auto">
<li><strong>Electron Version:</strong>
<ul dir="auto">
<li>7.1.11</li>
</ul>
</li>
<li><strong>Operating System:</strong> MacOS 10.15.4
<ul dir="auto">
<li>MacOS 10.15.4</li>
</ul>
</li>
<li><strong>Last Known Working Electron version:</strong>
<ul dir="auto">
<li>unknown</li>
</ul>
</li>
</ul>
<h3 dir="auto">Expected Behavior</h3>

<p dir="auto">When opening a dialog, such as About, VoiceOver should be able to read and interact with it and its controls.</p>
<h3 dir="auto">Actual Behavior</h3>

<p dir="auto">VoiceOver does not see dialog contents in many cases.</p>
<h3 dir="auto">To Reproduce</h3>

<ol dir="auto">
<li>Download and install Visual Studio code.</li>
<li>Start VoiceOver, then Code.</li>
<li>Go to Visual Studio Code/About, and press Enter.</li>
<li>Try interacting with the dialog and read the contents, or navigate to the OK and Copy buttons using VoiceOver commands.</li>
</ol>



<h3 dir="auto">Screenshots</h3>

<h3 dir="auto">Additional Information</h3>

<p dir="auto">VoiceOver will track the focus somewhat, but not reliably, when using the Tab key to navigate. But VoiceOver commands such as CTRL+Option+Arrow keys don't work, VoiceOver only sees the Close, Minimize, and Zoom buttons.</p>
<p dir="auto">This looks similar to <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="416535304" data-permission-text="Title is private" data-url="https://github.com/electron/electron/issues/17207" data-hovercard-type="issue" data-hovercard-url="/electron/electron/issues/17207/hovercard" href="https://github.com/electron/electron/issues/17207">#17207</a>, only that this pertains to dialogs, not web content.</p>
<h3 dir="auto">Issue Details</h3>
<ul dir="auto">
<li>
<p dir="auto"><strong>Electron Version:</strong><br>
greater equal 6.0.0<br>
greater equal 7.0.0-beta.1</p>
</li>
<li>
<p dir="auto"><strong>Operating System:</strong><br>
Windows 10 17763 x64</p>
</li>
<li>
<p dir="auto"><strong>Last Known Working Electron version:</strong><br>
lesser equal 5.0.11<br>
lesser equal 6.0.0-beta.12</p>
</li>
</ul>
<h3 dir="auto">Expected Behavior</h3>
<p dir="auto">Closing the created window should not let the creator window freeze.</p>
<h3 dir="auto">Actual Behavior</h3>
<p dir="auto">The creator window freezes.</p>
<h3 dir="auto">To Reproduce</h3>
<ol dir="auto">
<li>Create a window (this is the creator window) with following webPreferences set:</li>
</ol>
<blockquote>
<p dir="auto">preload: some preload file which at least requires the electron remote module<br>
nativeWindowOpen: true<br>
sandbox: true (can be false when nodeIntegrationInSubFrames is true)<br>
nodeIntegrationInSubFrames: true (can be false when sandbox is true)</p>
</blockquote>
<p dir="auto"><em>When at least one of sandbox or nodeIntegrationInSubFrames is set to true the problem occours.</em></p>
<ol start="2" dir="auto">
<li>
<p dir="auto">Load a website which opens a new window on a click (I used <a href="https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open3" rel="nofollow">https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_win_open3</a>).</p>
</li>
<li>
<p dir="auto">Open a new window by clicking a link which should open a new window.</p>
</li>
<li>
<p dir="auto">Close the new window.</p>
</li>
<li>
<p dir="auto">Try to select some text in the creator window, when the problem occours any interaction should not be possible.</p>
</li>
</ol>