From 6450290c2082bdd938d3f8c5615714aea1127d1a Mon Sep 17 00:00:00 2001 From: Christopher James Lahey Date: Fri, 26 Oct 2001 23:52:06 +0000 Subject: Chain the cursor_activated signal even if the row is -1. 2001-10-26 Christopher James Lahey * e-table-item.c (eti_cursor_activated): Chain the cursor_activated signal even if the row is -1. * e-tree.c (item_cursor_activated): Don't error out here if path is NULL. svn path=/trunk/; revision=14185 --- widgets/table/e-table-item.c | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) (limited to 'widgets/table/e-table-item.c') diff --git a/widgets/table/e-table-item.c b/widgets/table/e-table-item.c index ab6a65725b..1198de4d2e 100644 --- a/widgets/table/e-table-item.c +++ b/widgets/table/e-table-item.c @@ -2810,16 +2810,13 @@ eti_cursor_activated (ESelectionModel *selection, int row, int col, ETableItem * view_row = model_to_view_row(eti, row); view_col = model_to_view_col(eti, col); - if (view_row == -1 || view_col == -1) { - e_table_item_leave_edit_(eti); - return; - } - - if (! e_table_model_has_change_pending (eti->table_model)) { - if (!eti->in_key_press) { - eti_show_cursor(eti, DOUBLE_CLICK_TIME + 10); - } else { - eti_show_cursor(eti, 0); + if (view_row != -1 && view_col != -1) { + if (! e_table_model_has_change_pending (eti->table_model)) { + if (!eti->in_key_press) { + eti_show_cursor(eti, DOUBLE_CLICK_TIME + 10); + } else { + eti_show_cursor(eti, 0); + } } } -- cgit v1.2.3