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() |
