[dev] [dmenu][bug]cjk ime is unusable in dmenu

From: Daniel Zhang <wodesuck_AT_gmail.com>
Date: Fri, 8 Feb 2013 20:27:17 +0800

I use fcitx for inputing chinese, it works well in Xlib program such as st,
xterm, urxvt. But in dmenu, it cannot be activated(using ctrl+space).

The enviourment variable relate to ime that I setted in ~/.xinitrc:
export XMODIFIERS="_AT_im=fcitx"
export GTK_IM_MODULE="fcitx"
export QT_IM_MODULE="fcitx"

I have did some test and found that:
  When I press ctrl+space, in dmenu.c:493
        if(XFilterEvent(&ev, win))
             continue;
  this if-statement is false.
  But in the similar code of st, st.c:2784, it is true;
Hope those information could help.

Thanks for fixing this bug.
Received on Fri Feb 08 2013 - 13:27:17 CET

This archive was generated by hypermail 2.3.0 : Fri Feb 08 2013 - 13:36:04 CET