I thought it was somewhat related to transparency because doing this:<br><br>gdk_window_reparent(win-&gt;window,gtk_widget_get_window(GTK_WIDGET (mainwin)),300,200);<br><br>makes the HildonAppMenu work again at the price of loosing the transparency effect (modified code attached).<br>
<br>--<br>Luca Donaggio<br><br><div class="gmail_quote">2009/11/10 Kimmo Hämäläinen <span dir="ltr">&lt;<a href="mailto:kimmo.hamalainen@nokia.com">kimmo.hamalainen@nokia.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, 2009-11-10 at 14:12 +0100, ext Luca Donaggio wrote:<br>
&gt; Hi Kimmo,<br>
&gt;<br>
&gt; I&#39;m sorry to bother you again, but the problem I&#39;m facing is not how<br>
&gt; to get a transparent window, but that if I create such a window the<br>
&gt; HildonAppMenu of its parent HildonWindow doesn&#39;t show anymore.<br>
&gt; I (slightly) modified your code to exemplify my situation.<br>
<br>
</div>Ah, yes, I can see it.  Looks like the menu is unmapped immediately when<br>
it is shown. It&#39;s weird, I&#39;m not yet sure what unmaps it...  Now it<br>
looks like hildon-desktop is not unmapping it, so it could be widget<br>
side problem also. I&#39;ll try to find out.<br>
<br>
BTW. this problem is not related to the transparency: opaque window does<br>
the same.<br>
<font color="#888888"><br>
-Kimmo<br>
</font><div><div></div><div class="h5"><br>
&gt;<br>
&gt;<br>
&gt; Thanks for your time,<br>
&gt;<br>
&gt; Luca Donaggio<br>
&gt;<br>
&gt; 2009/11/10 Kimmo Hämäläinen &lt;<a href="mailto:kimmo.hamalainen@nokia.com">kimmo.hamalainen@nokia.com</a>&gt;<br>
&gt;         Hi,<br>
&gt;<br>
&gt;         Sorry, took some time, I was busy with some bug fixing...  I<br>
&gt;         started<br>
&gt;         with the Home applet example and managed to whip up a small<br>
&gt;         example<br>
&gt;         (attached) that shows a transparent pop-up window.<br>
&gt;<br>
&gt;         -Kimmo<br>
&gt;<br>
&gt;<br>
<br>
</div></div></blockquote></div><br>