diff options
author | Christopher James Lahey <clahey@ximian.com> | 2001-07-05 22:50:57 +0800 |
---|---|---|
committer | Chris Lahey <clahey@src.gnome.org> | 2001-07-05 22:50:57 +0800 |
commit | 4bb33b390b3fc556abacb345b977cd20146d6ae7 (patch) | |
tree | 9b1d16e03fd2a4dccf0ee45deda388b6f86563af | |
parent | 5438b275894ae095116ef0312cc687da09de248d (diff) | |
download | gsoc2013-evolution-4bb33b390b3fc556abacb345b977cd20146d6ae7.tar.gz gsoc2013-evolution-4bb33b390b3fc556abacb345b977cd20146d6ae7.tar.zst gsoc2013-evolution-4bb33b390b3fc556abacb345b977cd20146d6ae7.zip |
Call e_table_item_leave_edit here.
2001-07-05 Christopher James Lahey <clahey@ximian.com>
* e-cell-text.c (ect_cancel_edit): Call e_table_item_leave_edit
here.
svn path=/trunk/; revision=10805
-rw-r--r-- | widgets/table/e-cell-text.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/widgets/table/e-cell-text.c b/widgets/table/e-cell-text.c index 717c4d8abc..8fcfd35173 100644 --- a/widgets/table/e-cell-text.c +++ b/widgets/table/e-cell-text.c @@ -36,6 +36,7 @@ #include <gtk/gtkinvisible.h> #include <gtk/gtksignal.h> #include <gdk/gdkkeysyms.h> +#include <gtk/gtkwidget.h> #include <libgnomeui/gnome-canvas.h> #include <libgnomeui/gnome-canvas-rect-ellipse.h> #include "e-cell-text.h" @@ -312,6 +313,7 @@ static void ect_cancel_edit (ECellTextView *text_view) { ect_stop_editing (text_view); + e_table_item_leave_edit (text_view->cell_view.e_table_item_view); } /* @@ -1204,6 +1206,8 @@ ect_show_tooltip (ECellView *ecell_view, canvas = e_canvas_new (); gtk_container_add (GTK_CONTAINER (window), canvas); + GTK_WIDGET_UNSET_FLAGS (canvas, GTK_CAN_FOCUS); + GTK_WIDGET_UNSET_FLAGS (window, GTK_CAN_FOCUS); max_width = 0.0; for (lines = cell.breaks->lines, i = 0; i < cell.breaks->num_lines; |