diff options
| author | Huang Peng <shawn.p.huang@gmail.com> | 2008-08-29 21:15:13 +0800 |
|---|---|---|
| committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-08-29 21:15:13 +0800 |
| commit | 825d1bfb60879f3b4c728d485df18d133c24ce58 (patch) | |
| tree | 43fc5ed1e5b071218018ca2ead045456583dee67 | |
| parent | 7759c0be236eba32bab76f5352ef3733a99ca347 (diff) | |
| download | ibus-825d1bfb60879f3b4c728d485df18d133c24ce58.tar.gz ibus-825d1bfb60879f3b4c728d485df18d133c24ce58.tar.xz ibus-825d1bfb60879f3b4c728d485df18d133c24ce58.zip | |
reset panel when switch engine.
| -rw-r--r-- | daemon/bus.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon/bus.py b/daemon/bus.py index 18c4619..d708229 100644 --- a/daemon/bus.py +++ b/daemon/bus.py @@ -192,6 +192,7 @@ class IBus(ibus.Object): old_factory = context.get_factory() new_factory = self.__factory_manager.get_next_factory(old_factory) engine = new_factory.create_engine() + self.__panel.reset() engine.focus_in() context.set_engine(engine) self.__panel.states_changed() |
