From ef12fcd08f597d3418589be823bf7f54e26c34b6 Mon Sep 17 00:00:00 2001 From: JP Rosevear Date: Tue, 22 Oct 2002 05:49:55 +0000 Subject: don't emit a signal if we couldn't find the view row 2002-10-18 JP Rosevear * e-table-item.c (eti_cursor_activated): don't emit a signal if we couldn't find the view row svn path=/trunk/; revision=18405 --- widgets/table/e-table-item.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'widgets') diff --git a/widgets/table/e-table-item.c b/widgets/table/e-table-item.c index 391e6c4e20..cc4c52ad4b 100644 --- a/widgets/table/e-table-item.c +++ b/widgets/table/e-table-item.c @@ -3087,8 +3087,10 @@ eti_cursor_activated (ESelectionModel *selection, int row, int col, ETableItem * if (eti_editing(eti)) e_table_item_leave_edit_(eti); - gtk_signal_emit (GTK_OBJECT (eti), eti_signals [CURSOR_ACTIVATED], - view_row); + + if (view_row != -1) + gtk_signal_emit (GTK_OBJECT (eti), eti_signals [CURSOR_ACTIVATED], + view_row); } static void -- cgit v1.2.3