<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: arial,helvetica,sans-serif; font-size: 10pt; color: #000000'><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><br><div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 12, 2014 at 10:11 AM, Pavel Grunt <span dir="ltr"><<a href="mailto:pgrunt@redhat.com" target="_blank">pgrunt@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">This commit adds the ability to release the keyboard grab when<br>
the release keys (ctrl+alt) are pressed and released. It allows<br>
to use keyboard shortcuts (eg alt+tab, alt+f4) on the client.<br>
<br>
The keyboard is grabbed again when the release keys are pressed<br>
and released or when the mouse moves.<br>
<br></blockquote><div><br>There is an issue to retake the grab with the same shortcut, after pressing alt-tab. It works only if pressed 2 times.<br><br></div><div>It seems to be because the sequence is cancelled in check_for_grab_key(), I haven't investigated further.<br></div><div id="DWT155"> <br></div></div></div></div></blockquote>Thanks, it happened because it tried to grab the keyboard when window was unfocused . I am sending v3.<br><br>Pavel<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; color: rgb(0, 0, 0); font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica,Arial,sans-serif; font-size: 12pt;"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div></div></div></div></div></blockquote></div></body></html>