After actually reading a linked post from ML (It was unavailable before)
I've decided to use the same patch that was proposed upstream. Attaching
patch and quoting description for further reference as rxvt-unicode
doesn't use any patch system. I'll prepare a new debdiff shortly.

> Hi,
>
> With recent Xorg upgrades, grabbing synchronously when a popup window
> is mapped is fatal, as this sends the event loop to continually wait
> for the server to come available again which it can't do as nothing is
> ever releasing the grab.  The fix then is for the callers to *not*
> force synchronous mode when calling rxvt_term::grab().
>
> See patch attached.
>
> (Note that originally I was almost tempted to just mangle the
> selection of GrabModeSync and GrabModeAsync to always be
> GrabModeAsync, however there's perfectly valid times when something
> might want to grab synchronously -- it's just nothing uses that yet.)

** Attachment added: "patch.diff"
   http://launchpadlibrarian.net/29792880/patch.diff

** Attachment removed: "rxvt-unicode_9.06-1ubuntu1.debdiff"
   http://launchpadlibrarian.net/29787566/rxvt-unicode_9.06-1ubuntu1.debdiff

-- 
urxvt menu hangs urxvt with x input frozen
https://bugs.launchpad.net/bugs/317366
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to