<html>
<head>
<base href="https://bugzilla.gnome.org/" />
</head>
<body><span class="vcard"><a href="page.cgi?id=describeuser.html&login=kai.willadsen%40gmail.com" title="Kai Willadsen <kai.willadsen@gmail.com>"> <span class="fn">Kai Willadsen</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - some applications windows to grow on startup (with CSD)"
href="https://bugzilla.gnome.org/show_bug.cgi?id=771112">bug 771112</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>kai.willadsen@gmail.com
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - some applications windows to grow on startup (with CSD)"
href="https://bugzilla.gnome.org/show_bug.cgi?id=771112#c11">Comment # 11</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - some applications windows to grow on startup (with CSD)"
href="https://bugzilla.gnome.org/show_bug.cgi?id=771112">bug 771112</a>
from <span class="vcard"><a href="page.cgi?id=describeuser.html&login=kai.willadsen%40gmail.com" title="Kai Willadsen <kai.willadsen@gmail.com>"> <span class="fn">Kai Willadsen</span></a>
</span></b>
<pre>(In reply to Emmanuele Bassi (:ebassi) from <a href="show_bug.cgi?id=771112#c7">comment #7</a>)
<span class="quote">> Querying the window size and then setting it with GtkWindow API is perfectly
> fine.
>
> Querying the window size with GtkWidget API and then setting it with
> GtkWindow API, *or* querying the window size with GtkWindow API and then
> setting it with GtkWidget API, is *not* okay, and only worked up until now
> with server-side decorations only on X11.</span >
In the current GtkWindow docs for gtk_window_get_size(), the second and fourth
notes directly contradict each other, and I'm pretty sure the first paragraph
is now also incorrect. I don't know what these other apps do, but Meld's
implementation here listens for configure-event and uses those sizes, which is
pretty much exactly what the first note there tells you to do.
Pushing this issue on to applications by suggesting that they've been doing
something unsupported this whole time is not a very reasonable position to
take.</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>