summaryrefslogtreecommitdiff
path: root/modules/input
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2005-06-30 18:42:44 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2005-06-30 18:42:44 +0000
commit9e4d008d25572f0d2d167319cd62595e6d077123 (patch)
tree8034d09c4449f960c9d84fea57616bcc8a2e3781 /modules/input
parent6a2838717f7145ef71b4e737c724fe4ccaa9db44 (diff)
downloadgdk-pixbuf-9e4d008d25572f0d2d167319cd62595e6d077123.tar.gz
Don't prematurely unregister callbacks.
2005-06-30 Matthias Clasen <mclasen@redhat.com> * modules/input/gtkimcontextxim.c (gtk_im_context_xim_finalize): Don't prematurely unregister callbacks.
Diffstat (limited to 'modules/input')
-rw-r--r--modules/input/gtkimcontextxim.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/input/gtkimcontextxim.c b/modules/input/gtkimcontextxim.c
index c210a2c52..40c8d31c1 100644
--- a/modules/input/gtkimcontextxim.c
+++ b/modules/input/gtkimcontextxim.c
@@ -565,7 +565,7 @@ gtk_im_context_xim_finalize (GObject *obj)
context_xim->finalizing = TRUE;
- if (context_xim->im_info)
+ if (context_xim->im_info && !context_xim->im_info->ics->next)
{
if (context_xim->im_info->reconnecting)
{