<html>
    <head>
      <base href="https://bugzilla.gnome.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - GtkWindow: Get the correct shadow width even before window is realized"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=748615#c3">Comment # 3</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - GtkWindow: Get the correct shadow width even before window is realized"
   href="https://bugzilla.gnome.org/show_bug.cgi?id=748615">bug 748615</a>
              from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=jadahl%40gmail.com" title="Jonas Ådahl <jadahl@gmail.com>"> <span class="fn">Jonas Ådahl</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=302623" name="attach_302623" title="Stacktrace resulting in an invalid rectangle">attachment 302623</a> <a href="attachment.cgi?id=302623&action=edit" title="Stacktrace resulting in an invalid rectangle">[details]</a></span>
Stacktrace resulting in an invalid rectangle

Attaching a stacktrace that happens without the attached patch.

I think the issue may also be caused by incorrect geometry calculation
somewhere (resulting in the too small allocation), but that would still result
in an incorrect opaque region as it assumes correct shadow width was used when
calculating the allocation. It is only when rectangle happens to be small
enough that its visible as errors printed to the console.

One could probably also fix by realizing the window earlier, before any
geometry calculation is done.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>