diff options
Diffstat (limited to 'widgets/table/e-table-click-to-add.c')
-rw-r--r-- | widgets/table/e-table-click-to-add.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/widgets/table/e-table-click-to-add.c b/widgets/table/e-table-click-to-add.c index d0fa452f40..12cc466d9e 100644 --- a/widgets/table/e-table-click-to-add.c +++ b/widgets/table/e-table-click-to-add.c @@ -301,6 +301,7 @@ finish_editing (ETableClickToAdd *etcta) if (etcta->row) { ETableModel *one; + e_table_item_leave_edit (E_TABLE_ITEM (etcta->row)); e_table_one_commit(E_TABLE_ONE(etcta->one)); etcta_drop_one (etcta); gtk_object_destroy(GTK_OBJECT(etcta->row)); @@ -388,6 +389,7 @@ etcta_event (GnomeCanvasItem *item, GdkEvent *e) return FALSE; break; } + break; default: return FALSE; |