From 9e4d008d25572f0d2d167319cd62595e6d077123 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 30 Jun 2005 18:42:44 +0000 Subject: [PATCH] Don't prematurely unregister callbacks. 2005-06-30 Matthias Clasen * modules/input/gtkimcontextxim.c (gtk_im_context_xim_finalize): Don't prematurely unregister callbacks. --- ChangeLog | 3 +++ ChangeLog.pre-2-10 | 3 +++ ChangeLog.pre-2-8 | 3 +++ modules/input/gtkimcontextxim.c | 2 +- 4 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index d6fcb72920..1c7b2030dc 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 2005-06-30 Matthias Clasen + * modules/input/gtkimcontextxim.c (gtk_im_context_xim_finalize): Don't + prematurely unregister callbacks. + * NEWS: Updates 2005-06-29 Matthias Clasen diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index d6fcb72920..1c7b2030dc 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,5 +1,8 @@ 2005-06-30 Matthias Clasen + * modules/input/gtkimcontextxim.c (gtk_im_context_xim_finalize): Don't + prematurely unregister callbacks. + * NEWS: Updates 2005-06-29 Matthias Clasen diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index d6fcb72920..1c7b2030dc 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,5 +1,8 @@ 2005-06-30 Matthias Clasen + * modules/input/gtkimcontextxim.c (gtk_im_context_xim_finalize): Don't + prematurely unregister callbacks. + * NEWS: Updates 2005-06-29 Matthias Clasen diff --git a/modules/input/gtkimcontextxim.c b/modules/input/gtkimcontextxim.c index c210a2c52e..40c8d31c17 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) { -- GitLab