summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfujiwarat <takao.fujiwara1@gmail.com>2015-08-14 11:24:15 +0900
committerfujiwarat <takao.fujiwara1@gmail.com>2015-08-14 11:24:15 +0900
commit173af53099633fa18713ac45f9f64b50607f83ff (patch)
tree0b9b67cfec9eca09c336781b2770ba4b7cdc223a
parent8954a6f5ae4dd73e8189f5d52a7a378e8698c988 (diff)
downloadibus-173af53099633fa18713ac45f9f64b50607f83ff.tar.gz
Add terminator in NO_SNOOPER_APPS
terminator connects "key-press-event" signal in VTE and receives the KeyPress events and copies the events to the multiple terminals. If IBus uses snooper and IBusIMContext returns true, terminator cannot receive the IME events because VTE does not export IME "commit" signal. After move terminator in NO_SNOOPER_APPS, terminator can receive the KeyPress events from "key-press-event" signal before IBusIMContext key_press_event() class method receives the events. BUG=https://github.com/ibus/ibus/issues/1802 R=Shawn.P.Huang@gmail.com Review URL: https://codereview.appspot.com/260120043
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index 0f47adce..bd39e7ef 100644
--- a/configure.ac
+++ b/configure.ac
@@ -511,7 +511,7 @@ AC_ARG_WITH(no-snooper-apps,
AS_HELP_STRING([--with-no-snooper-apps[=regex1,regex2]],
[Does not enable keyboard snooper in those applications (like: .*chrome.*,firefox.*)]),
NO_SNOOPER_APPS=$with_no_snooper_apps,
- NO_SNOOPER_APPS=[firefox.*,.*chrome.*,.*chromium.*]
+ NO_SNOOPER_APPS=[firefox.*,.*chrome.*,.*chromium.*,terminator]
)
AC_DEFINE_UNQUOTED(NO_SNOOPER_APPS, "$NO_SNOOPER_APPS",
[Does not enbale keyboard snooper in those applications])