diff options
author | Huang Peng <shawn.p.huang@gmail.com> | 2008-08-30 18:15:23 +0800 |
---|---|---|
committer | Huang Peng <shawn.p.huang@gmail.com> | 2008-08-30 18:15:23 +0800 |
commit | dc0cf118d0ec4733ce9b12244a2e40f271195278 (patch) | |
tree | 112b4f0e00a5397ca759c2558b53ddb51b1f6ff7 | |
parent | 9f986d3f219a0e492a6c8a06673190de9c005603 (diff) | |
download | ibus-dc0cf118d0ec4733ce9b12244a2e40f271195278.tar.gz ibus-dc0cf118d0ec4733ce9b12244a2e40f271195278.tar.xz ibus-dc0cf118d0ec4733ce9b12244a2e40f271195278.zip |
Update default factory when press Ctrl + Shift.
-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 bcc12b5..b54ae68 100644 --- a/daemon/bus.py +++ b/daemon/bus.py @@ -179,6 +179,7 @@ class IBus(ibus.Object): def __context_next_factory(self, context): old_factory = context.get_factory() new_factory = self.__factory_manager.get_next_factory(old_factory) + self.__factory_manager.set_default_factory(new_factory) engine = new_factory.create_engine() self.__panel.reset() engine.focus_in() |