From d8e1a022dfb4e2514bfc928cffcc734e4ba85faa Mon Sep 17 00:00:00 2001 From: jacob berkman Date: Tue, 22 May 2001 15:39:24 +0000 Subject: a similar change to below, which makes it actually work for the case where 2001-05-22 jacob berkman * e-table-sorted.c (ets_proxy_model_rows_deleted): a similar change to below, which makes it actually work for the case where count != 1 svn path=/trunk/; revision=9923 --- widgets/table/e-table-sorted.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/widgets/table/e-table-sorted.c b/widgets/table/e-table-sorted.c index c8c874feaf..71cbce1671 100644 --- a/widgets/table/e-table-sorted.c +++ b/widgets/table/e-table-sorted.c @@ -234,7 +234,7 @@ ets_proxy_model_rows_deleted (ETableSubset *etss, ETableModel *source, int row, for (j = 0; j < count; j++) { for (i = 0; i < etss->n_map; i++){ - if (etss->map_table[i] == row) { + if (etss->map_table[i] == row + j) { e_table_model_pre_change (etm); memmove (etss->map_table + i, etss->map_table + i + 1, (etss->n_map - i - 1) * sizeof(int)); etss->n_map --; -- cgit v1.2.3