Gentoo Archives: gentoo-commits

From: "Victor Ostorga (vostorga)" <vostorga@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-terms/rxvt-unicode/files: rxvt-unicode-9.06-popups-hangs.patch
Date: Sun, 25 Oct 2009 18:31:18
Message-Id: E1N27s0-0000Jb-2b@stork.gentoo.org
1 vostorga 09/10/25 18:31:12
2
3 Added: rxvt-unicode-9.06-popups-hangs.patch
4 Log:
5 Fixing hanging of popup menu due Sync mode in Xorg , patch thanks to Slava Gorbunov <slava@×××××××××××.ru> bug 263638
6 (Portage version: 2.1.6.13/cvs/Linux i686)
7
8 Revision Changes Path
9 1.1 x11-terms/rxvt-unicode/files/rxvt-unicode-9.06-popups-hangs.patch
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/rxvt-unicode/files/rxvt-unicode-9.06-popups-hangs.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-terms/rxvt-unicode/files/rxvt-unicode-9.06-popups-hangs.patch?rev=1.1&content-type=text/plain
13
14 Index: rxvt-unicode-9.06-popups-hangs.patch
15 ===================================================================
16 Index: src/rxvtperl.xs
17 ===================================================================
18 RCS file: /schmorpforge/rxvt-unicode/src/rxvtperl.xs,v
19 retrieving revision 1.127
20 diff -u -r1.127 rxvtperl.xs
21 --- src/rxvtperl.xs 30 May 2009 08:51:23 -0000 1.127
22 +++ src/rxvtperl.xs 30 Jul 2009 22:19:33 -0000
23 @@ -929,7 +929,9 @@
24 rxvt_term::grab (Time eventtime, int sync = 0)
25 CODE:
26 {
27 - int mode = sync ? GrabModeSync : GrabModeAsync;
28 + // TA: 20090730: Always assume Async mode here -- recent Xorg
29 + // Servers don't appreciate being put in Sync mode.
30 + int mode = GrabModeAsync;
31
32 THIS->perl.grabtime = 0;