title: Elements not being rendered in Microsoft Edge
body: <p>I've been running into a bizarre issue affecting Microsoft Edge.  I'm using the <a href="https://github.com/ivictbor/painterro" rel="nofollow noreferrer">painterro</a> javascript library for building an image editor, and mostly works very well.  However some elements are not being rendered correctly and I can't figure out why.  It only seems to affect Edge.  Firefox, Chrome, Safari,even IE11 all work fine.</p>
  
  <p>A simple page like this shows the problem:</p>
  
  <pre><code>&lt;html&gt;
      &lt;head&gt;
          &lt;script src="https://github.com/ivictbor/painterro/releases/download/v0.2.57/painterro-0.2.57.min.js"&gt;&lt;/script&gt;
      &lt;/head&gt;
      &lt;body&gt;
          &lt;script&gt;
              Painterro().show();
          &lt;/script&gt; 
      &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>When the page initally loads, the toolbar is not shown. The elements are present in the DOM and clicking on them in the Dev tool causes them to gradually appear.  Resizing the browser window horizontally also causes it to appear, probably because the toolbar style changes slightly and that triggers it to redraw.</p>
  
  <p>The same problem also affects the settings and colour picker dialog boxes.</p>
  
  <p>I'm a bit stuck with this, it looks like a possible browser bug but I can't be sure.  I haven't been able to find any other examples of anyone experiencing this issue.  Has anyone else come across a similar problem?</p>
  
  <p>Many thanks!</p>