Tomeu,<br><br>I had a word with Bernie regarding the issue and he says that probably newer versions of the X server actually implement XUngrabKey() with keycode= Any Key as specified in the man-page. He said he had seen the source code and someone (whot) reworked that function sometime back, probably fixing up the bug. <br>
<br>I tested sugar-emulator on Ubuntu Maverick and it seemed the keybindings were working. I tried Alt+ Tab and it worked. It seems the component has already been fixed.<br><br>Regards,<br><br>Mukul Gupta<br>Research Engineer, SEETA<br>
<br>On Tue, Sep 14, 2010 at 1:11 PM, Tomeu Vizoso <span dir="ltr">&lt;<a href="mailto:tomeu@sugarlabs.org">tomeu@sugarlabs.org</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Fri, Sep 10, 2010 at 18:07, Mukul Gupta &lt;<a href="mailto:mukul@seeta.in">mukul@seeta.in</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; The patch is a temporary fix.<br>
&gt; According to Bernie,some other component is broken(X server?) and this is<br>
&gt; just a work around.<br>
<br>
</div>Ok, it would be very helpful to know which other component is broken<br>
and in which way.<br>
<div class="im"><br>
&gt; However, I have filed a bug at gnome-bugzilla (<br>
&gt; <a href="https://bugzilla.gnome.org/show_bug.cgi?id=629210#c0" target="_blank">https://bugzilla.gnome.org/show_bug.cgi?id=629210#c0</a> ) regarding the same.<br>
<br>
</div>Note that in GNOME they use a different patch submission process:<br>
<a href="http://live.gnome.org/Git/Developers#Contributing_patches" target="_blank">http://live.gnome.org/Git/Developers#Contributing_patches</a><br>
<br>
Basically, you don&#39;t put r* flags and use instead the Status combo in<br>
the Details page for the patch.<br>
<div><div></div><div class="h5"><br>
Regards,<br>
<br>
Tomeu<br>
<br>
Regards,<br>
<br>
Tomeu<br>
<br>
<br>
&gt; Regards,<br>
&gt;<br>
&gt; Mukul<br>
&gt;<br>
&gt; On Fri, Sep 10, 2010 at 2:27 PM, Tomeu Vizoso &lt;<a href="mailto:tomeu@sugarlabs.org">tomeu@sugarlabs.org</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Sep 8, 2010 at 11:15, Tomeu Vizoso &lt;<a href="mailto:tomeu@sugarlabs.org">tomeu@sugarlabs.org</a>&gt; wrote:<br>
&gt;&gt; &gt; On Tue, Sep 7, 2010 at 20:01, Mukul Gupta &lt;<a href="mailto:mukul@seeta.in">mukul@seeta.in</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; Team,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; I am working on Bug # 1520 on sugarlabs.<br>
&gt;&gt; &gt;&gt; <a href="http://bugs.sugarlabs.org/ticket/1520" target="_blank">http://bugs.sugarlabs.org/ticket/1520</a><br>
&gt;&gt; &gt;&gt; I tried to reproduce the issue on sugar-emulator. I realised that Alt +<br>
&gt;&gt; &gt;&gt; Tab<br>
&gt;&gt; &gt;&gt; did nothing. Instead, Alt+Tab functioned for GNOME. I tried to run<br>
&gt;&gt; &gt;&gt; sugar<br>
&gt;&gt; &gt;&gt; from sugar-session. Still, Alt+ Tab did nothing.<br>
&gt;&gt; &gt;&gt; Firstly, I would require some pointers on how to reproduce the bug.<br>
&gt;&gt; &gt;&gt; Secondly, when I read the comments on the bugs page, I realised that<br>
&gt;&gt; &gt;&gt; fran<br>
&gt;&gt; &gt;&gt; pointed out that this functioning of the Alt+Tab as mentioned in the<br>
&gt;&gt; &gt;&gt; bug can<br>
&gt;&gt; &gt;&gt; also be considered as a utility rather than a bug.<br>
&gt;&gt; &gt;&gt; A very similar bug to bug #1520 is #1518.<br>
&gt;&gt; &gt;&gt; <a href="http://bugs.sugarlabs.org/ticket/1518" target="_blank">http://bugs.sugarlabs.org/ticket/1518</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; As far as solving the current bug is concerned I realised that Bernie<br>
&gt;&gt; &gt;&gt; had<br>
&gt;&gt; &gt;&gt; created a patch for the same in fedora and that could be implemented on<br>
&gt;&gt; &gt;&gt; ubuntu. I have studied the patch -<br>
&gt;&gt; &gt;&gt; <a href="http://sascha.silbe.org/patches/metacity-ungrab-keybindings.patch" target="_blank">http://sascha.silbe.org/patches/metacity-ungrab-keybindings.patch</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Should this patch go upstream?<br>
&gt;&gt;<br>
&gt;&gt; Ping, the metacity maintainer has shown interest but wants to give it<br>
&gt;&gt; a good deal of testing before pushing and has requested a bug to be<br>
&gt;&gt; filed.<br>
&gt;&gt;<br>
&gt;&gt; I just want to know if this patch is considered a proper fix that can<br>
&gt;&gt; go upstream.<br>
&gt;&gt;<br>
&gt;&gt; Regards,<br>
&gt;&gt;<br>
&gt;&gt; Tomeu<br>
&gt;&gt;<br>
&gt;&gt; &gt; Regards,<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Tomeu<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; Regards,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Mukul Gupta<br>
&gt;&gt; &gt;&gt; Research Engineer, SEETA<br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; Sugar-devel mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:Sugar-devel@lists.sugarlabs.org">Sugar-devel@lists.sugarlabs.org</a><br>
&gt;&gt; &gt;&gt; <a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>