<ul dir="auto">
<li>Output of <code class="notranslate">node_modules/.bin/electron --version</code>: 2.0.8</li>
<li>Operating System (Platform and Version): Windows 10 Pro(not tested in other platform)</li>
</ul>

<ul dir="auto">
<li>Output of <code class="notranslate">node_modules/.bin/electron --version</code> on last known working Electron version (if applicable):</li>
</ul>
<h3 dir="auto">Expected behavior</h3>
<p dir="auto">there is no strange display when displaying modals with bootbox</p>

<h3 dir="auto">Actual behavior</h3>
<p dir="auto">there is a strange display when displaying modals with bootbox</p>

<h3 dir="auto">How to reproduce</h3>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="  $ git clone https://github.com/dhanyn10/multiple-file-manager

  $ npm install
  $ npm start || electron ."><pre class="notranslate"><code class="notranslate">  $ git clone https://github.com/dhanyn10/multiple-file-manager

  $ npm install
  $ npm start || electron .
</code></pre></div>
<ul dir="auto">
<li>make a some duplicated file, just need around 20 file, you can copy and paste an empty documents in a same folder</li>
<li>open this application</li>
<li>browse to folder you've created that filled with duplicated file</li>
<li>test with some features like a delete or other.</li>
<li>press apply button</li>
<li>on the modals that appear, try to scoll and hover over the list of your file</li>
</ul>
<h3 dir="auto">Screenshots</h3>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/11478316/50572217-7140e780-0ded-11e9-817e-81b7d39ef9b7.png"><img src="https://user-images.githubusercontent.com/11478316/50572217-7140e780-0ded-11e9-817e-81b7d39ef9b7.png" alt="electron problem" style="max-width: 100%;"></a></p>
<ul dir="auto">
<li>Output of <code class="notranslate">node_modules/.bin/electron --version</code>: 3.0.0-beta.8</li>
<li>Operating System (Platform and Version): Windows 7 and Windows 10</li>
<li>Output of <code class="notranslate">node_modules/.bin/electron --version</code> on last known working Electron version (if applicable): 2.0.8</li>
</ul>
<p dir="auto"><strong>Expected Behavior</strong><br>
browser windows work correctly</p>
<p dir="auto"><strong>Actual behavior</strong><br>
The browser windows start to flicker and the explorer.exe might not work correctly anymore (things do not respond anymore, like the taskbar)</p>
<p dir="auto"><strong>To Reproduce</strong><br>
clone <a href="https://github.com/t57ser/electron-webview-focus-issue">https://github.com/t57ser/electron-webview-focus-issue</a> (repo from another issue but works for this showcase as well)<br>
add "3.0.0-beta.8" as electron version in package.json<br>
replace the init function in main.js with this code:</p>
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="browserWindow = new BrowserWindow({
	width: 800,
	height: 600,
	x: 200,
	y: 200
});
browserWindow.loadFile(&quot;index.html&quot;);
browserWindow.on(&quot;closed&quot;, () =&gt; {
	browserWindow = null
});
browserWindow2 = new BrowserWindow({
	width: 800,
	height: 600,
	x: 100,
	y: 100
});
browserWindow2.loadFile(&quot;index.html&quot;);
browserWindow2.on(&quot;closed&quot;, () =&gt; {
	browserWindow2 = null
});"><pre class="notranslate"><code class="notranslate">browserWindow = new BrowserWindow({
	width: 800,
	height: 600,
	x: 200,
	y: 200
});
browserWindow.loadFile("index.html");
browserWindow.on("closed", () =&gt; {
	browserWindow = null
});
browserWindow2 = new BrowserWindow({
	width: 800,
	height: 600,
	x: 100,
	y: 100
});
browserWindow2.loadFile("index.html");
browserWindow2.on("closed", () =&gt; {
	browserWindow2 = null
});
</code></pre></div>
<p dir="auto"><strong>Additional Information</strong><br>
If you remove one of the loadFile functions it will start to work, so it appears to only cause problems if browser windows load files at the same time. Also note that setting a timeout (around one of the loadFile functions) does not necessarily help, what I experienced:<br>
timeout of 0 (bug occurs)<br>
timeout of 1 (bug occurs)<br>
timeout of 10 (it works)<br>
but this might be random depending on the machine this is tested on</p>