kimpanel: Reduce the inputpanel flicker.

Authored by xuetianweng on Jul 22 2017, 10:49 PM.

Description

kimpanel: Reduce the inputpanel flicker.

The dbus message may come in very frequently because every field is
updated with a separate message (preedit, aux, lookup table). Try to
batch the GUI update with a timer. Also, do the hide at the beginning
and do the show at the end of ui update to reduce flicker furthermore.

Details

Committed
xuetianwengJul 22 2017, 11:00 PM
Parents
R119:4b9e4b651796: kimpanel: backport two commit not on 5.10 branch.
Branches
Unknown
Tags
Unknown