diff options
author | Gatis Paeglis <gatis.paeglis@qt.io> | 2019-01-23 14:02:38 +0100 |
---|---|---|
committer | Liang Qi <liang.qi@qt.io> | 2019-02-06 22:11:49 +0000 |
commit | 27065bdc50fb3163f41d65ff70653aac8ca19094 (patch) | |
tree | 4e00dea42f60709d54ddcbb159fb22b50640e8e9 /LICENSE.LGPL3 | |
parent | c0ebec51e3dd1b52767878fe7fd56ce6e8f95461 (diff) |
ibus: allow filterEvent() from QWindowSystemEventHandler::sendEvent()
The async mode, which is also default mode will recurs if
QIBusPlatformInputContext::filterEvent() is called from
QWindowSystemEventHandler::sendEvent() callback.
The sync mode works fine without this patch.
Modes can be toggled via IBUS_ENABLE_SYNC_MODE envvar.
Removed redundant #ifndef and renamed one variable to
something more meaningful.
Change-Id: I8773445cef10212464cff09e3a70487fb38ac3fd
Reviewed-by: Takao Fujiwara <takao.fujiwara1@gmail.com>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Diffstat (limited to 'LICENSE.LGPL3')
0 files changed, 0 insertions, 0 deletions