<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.0.0-beta.4</li>
<li>6.0.7</li>
<li>5.0.10</li>
<li>4.2.10</li>
<li>3.1.13</li>
<li>2.0.18</li>
</ul>
</li>
<li><strong>Operating System:</strong>
<ul dir="auto">
<li>
macOS 10.14.6
</li>
</ul>
</li>
<li><strong>Last Known Working Electron version:</strong>
<ul dir="auto">
<li>
unknown (doesn't work on the latest major releases listed above)
</li>
</ul>
</li>
</ul>
<h3 dir="auto">Expected Behavior</h3>

<p dir="auto">Cursor style is applied when mousing over a frameless <code class="notranslate">BrowserWindow</code>.</p>
<h3 dir="auto">Actual Behavior</h3>

<p dir="auto">Cursor style is ignored for the top ~24px of a frameless <code class="notranslate">BrowserWindow</code></p>
<h3 dir="auto">To Reproduce</h3>
<ol dir="auto">
<li>Create a <code class="notranslate">BrowserWindow</code> with <code class="notranslate">frame: false</code></li>
<li>Add the following to the page's HTML:</li>
</ol>
<div class="highlight highlight-text-html-basic notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="&lt;div style=&quot;height: 50px; width: 100%; background-color: red; cursor: pointer;&quot;&gt;&lt;/div&gt;"><pre class="notranslate"><span class="pl-kos">&lt;</span><span class="pl-ent">div</span> <span class="pl-c1">style</span>="<span class="pl-s">height: 50px; width: 100%; background-color: red; cursor: pointer;</span>"<span class="pl-kos">&gt;</span><span class="pl-kos">&lt;/</span><span class="pl-ent">div</span><span class="pl-kos">&gt;</span></pre></div>
<ol start="3" dir="auto">
<li>Run the app</li>
<li>Hover your cursor over the top of the window</li>
</ol>
<p dir="auto">Electron Fiddle example:<br>
<a href="https://gist.github.com/7bc823b3ce1797d45841cf799f52008f">https://gist.github.com/7bc823b3ce1797d45841cf799f52008f</a></p>
<h3 dir="auto">Screenshots</h3>
<p dir="auto"><a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/1420364/64214409-4b308300-ce65-11e9-99ab-c7dd16a012f1.gif"><img src="https://user-images.githubusercontent.com/1420364/64214409-4b308300-ce65-11e9-99ab-c7dd16a012f1.gif" alt="2019-09-03 16 09 47" data-animated-image="" style="max-width: 100%;"></a></p>
<h3 dir="auto">Additional Information</h3>
<p dir="auto">The affected area <em>appears to be</em> the height of a native macOS title bar.</p>
<p dir="auto">If you place an element with a css cursor style at the top of the page where the title bar would be with titleBarStyle="hidden", the cursor always displays as default.  A simple example would be a link.</p>