aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc
diff options
context:
space:
mode:
authorHiroyuki Ikezoe <hiikezoe@src.gnome.org>2006-09-07 08:19:03 +0800
committerHiroyuki Ikezoe <hiikezoe@src.gnome.org>2006-09-07 08:19:03 +0800
commit9f10f86f5275cb96536364346888b816963f3502 (patch)
treeef736229af9de0b78ebf460f619af0c859ba31a8 /widgets/misc
parent75334c35bf84ec02ec8a94136f62586b5ec4f64f (diff)
downloadgsoc2013-evolution-9f10f86f5275cb96536364346888b816963f3502.tar.gz
gsoc2013-evolution-9f10f86f5275cb96536364346888b816963f3502.tar.zst
gsoc2013-evolution-9f10f86f5275cb96536364346888b816963f3502.zip
** Fixes bug #341099.
* e-canvas-item.c: (e_canvas_unrealize): Set second argument of gtk_im_context_set_client_window to NULL. svn path=/trunk/; revision=32744
Diffstat (limited to 'widgets/misc')
-rw-r--r--widgets/misc/ChangeLog6
-rw-r--r--widgets/misc/e-canvas.c2
2 files changed, 7 insertions, 1 deletions
diff --git a/widgets/misc/ChangeLog b/widgets/misc/ChangeLog
index 4be92b7506..c756597875 100644
--- a/widgets/misc/ChangeLog
+++ b/widgets/misc/ChangeLog
@@ -1,3 +1,9 @@
+2006-09-07 Hiroyuki Ikezoe <poincare@ikezoe.net>
+
+ ** Fixes bug #341099.
+ * e-canvas-item.c: (e_canvas_unrealize):
+ Set second argument of gtk_im_context_set_client_window to NULL.
+
2006-08-28 Srinivasa Ragavan <sragavan@novell.com>
** Fix for bug #353059
diff --git a/widgets/misc/e-canvas.c b/widgets/misc/e-canvas.c
index 5cf13a56ff..dee5d27b6d 100644
--- a/widgets/misc/e-canvas.c
+++ b/widgets/misc/e-canvas.c
@@ -701,7 +701,7 @@ e_canvas_unrealize (GtkWidget *widget)
ecanvas->idle_id = 0;
}
- gtk_im_context_set_client_window (ecanvas->im_context, widget->window);
+ gtk_im_context_set_client_window (ecanvas->im_context, NULL);
if (GTK_WIDGET_CLASS (parent_class)->unrealize)
(* GTK_WIDGET_CLASS (parent_class)->unrealize) (widget);