summaryrefslogtreecommitdiffstats
path: root/daemon
diff options
context:
space:
mode:
authorHuang Peng <shawn.p.huang@gmail.com>2008-09-15 03:24:20 +0800
committerHuang Peng <shawn.p.huang@gmail.com>2008-09-15 03:24:20 +0800
commit8d5a013a8a1f66f5071d2ebbfce78ed433fb2872 (patch)
tree88d24d5a2bf7d13caded83e4673bb78af7106d83 /daemon
parent0cdd8d3d49c0806b2fd8e625475f9f2c416d3ee4 (diff)
downloadibus-8d5a013a8a1f66f5071d2ebbfce78ed433fb2872.tar.gz
ibus-8d5a013a8a1f66f5071d2ebbfce78ed433fb2872.tar.xz
ibus-8d5a013a8a1f66f5071d2ebbfce78ed433fb2872.zip
Fix problem when kill some engines.
Diffstat (limited to 'daemon')
-rw-r--r--daemon/bus.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon/bus.py b/daemon/bus.py
index 5b648de..596f1a1 100644
--- a/daemon/bus.py
+++ b/daemon/bus.py
@@ -116,6 +116,7 @@ class IBus(ibus.Object):
except:
pass
if self.__default_factory != None:
+ self.__factory_manager.set_default_factory(self.__default_factory)
return
def create_input_context(self, name, conn):