Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > media > main-release-src > by-pkgid > e6e43c08be69224e12468ab37a1a3cc9 > files > 7

scim-bridge-0.4.16-5mdv2010.1.src.rpm

Index: scim-bridge-0.4.16/agent/scim-bridge-agent-imcontext.cpp
===================================================================
--- scim-bridge-0.4.16.orig/agent/scim-bridge-agent-imcontext.cpp
+++ scim-bridge-0.4.16/agent/scim-bridge-agent-imcontext.cpp
@@ -662,6 +662,8 @@ void ScimBridgeAgentIMContextImpl::focus
 
 void ScimBridgeAgentIMContextImpl::focus_out ()
 {
+    if (!imengine_shared && imengine == NULL) alloc_imengine ();
+
     ScimBridgeAgentIMContext *focused_imcontext = static_cast<ScimBridgeAgentIMContext*> (get_imengine ()->get_frontend_data ());
 
 	if ( !focused )