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; |