title: Blurry/flickering text rendering in Electron
body: <p>At this point, I can only surmise that the blame lies with Electron (or some component thereof) for blurry text that additionally flickers softly in Atom. Bringing focus to code in the editor via mouseclick sharpens text for an instant, but which progressively softens into a blur over a period of roughly 1-2 seconds.</p>
  
  <p>The various combinations of values in the following snippet (made possible in Atom with <em>styles.less</em>) have no effect:</p>
  
  <pre><code>atom-text-editor,
  atom-text-editor.editor,
  html {
      -webkit-font-smoothing: subpixel-antialiased;
      text-rendering        : optimizeLegibility;
  }
  </code></pre>
  
  <ol>
  <li><p>Visual Studio Code 1.10.2 (Shell 1.4.6):
  <a href="https://i.stack.imgur.com/PkHaI.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/PkHaI.png" alt="Visual Studio Code 1.10.2"></a></p>
  
  <p><code>process.versions</code> output:</p>
  
  <ul>
  <li>ares: "1.10.1-DEV"</li>
  <li>atom-shell: "1.4.6"</li>
  <li>chrome: "53.0.2785.143"</li>
  <li>electron: "1.4.6"</li>
  <li>http_parser: "2.7.0"</li>
  <li>modules: "50"</li>
  <li>node: "6.5.0"</li>
  <li>openssl: "1.0.2h"</li>
  <li>uv: "1.9.1"</li>
  <li>v8: "5.3.332.47"</li>
  <li>zlib: "1.2.8"</li>
  </ul></li>
  <li><p>Atom 1.15.0 x64:
  <a href="https://i.stack.imgur.com/g4mw6.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/g4mw6.png" alt="Atom 1.15.0 x64"></a></p>
  
  <p><code>process.versions</code> output:</p>
  
  <ul>
  <li>ares: "1.10.1-DEV"</li>
  <li>atom-shell: "1.3.13"</li>
  <li>chrome:"52.0.2743.82"</li>
  <li>electron: "1.3.13"</li>
  <li>http_parser: "2.7.0"</li>
  <li>modules: "49"</li>
  <li>node: "6.5.0"
  openssl: "1.0.2h"</li>
  <li>uv: "1.9.1"</li>
  <li>v8: "5.2.361.43"</li>
  <li>zlib: "1.2.8"</li>
  </ul></li>
  </ol>
  
  <p>Windows 10 Home 64-bit (up to date), 1080p 60Hz display, Nvidia GTX 980M (drivers up to date), no custom display scaling.</p>
  
  <p>Any leads on where to start with resolving this issue?</p>