<ul dir="auto">
<li>Electron version: 1.6.6</li>
<li>Operating system: macOs 10.12.4</li>
</ul>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">When opening a BrowserWindow with a parent, modal: false and show: false the window should start hidden.</p>
<h3 dir="auto">Actual behavior</h3>
<p dir="auto">The window shows nevertheless</p>
<h3 dir="auto">How to reproduce</h3>
<p dir="auto">Create a first (main) window.<br>
Create a second (child) window with:<br>
{<br>
parent: mainWindow,<br>
modal: false,<br>
show: false<br>
}</p>
<ul dir="auto">
<li>Electron version: 1.6.1</li>
<li>Operating system: macOS Sierra</li>
</ul>
<p dir="auto">When you do this from a renderer process:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="new electron.remote.BrowserWindow(
    parent: parentBrowserWindow,
    show: false,
);"><pre class="notranslate"><code class="notranslate">new electron.remote.BrowserWindow(
    parent: parentBrowserWindow,
    show: false,
);
</code></pre></div>
<p dir="auto">The browser window always shows even though the <code class="notranslate">show</code> option is <code class="notranslate">false</code>. If you do not provide a parent, the browser window respects the <code class="notranslate">show</code> option.</p>