Fix problem when kill some engines.
authorHuang Peng <shawn.p.huang@gmail.com>
Sun, 14 Sep 2008 19:24:20 +0000 (03:24 +0800)
committerHuang Peng <shawn.p.huang@gmail.com>
Sun, 14 Sep 2008 19:24:20 +0000 (03:24 +0800)
daemon/bus.py

index 5b648de..596f1a1 100644 (file)
@@ -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):