[evolution-patches] Patch to fix #335618
- From: Li Yuan <Li Yuan Sun COM>
- To: evolution-patches gnome org
- Subject: [evolution-patches] Patch to fix #335618
- Date: Wed, 29 Mar 2006 14:35:44 +0800
Hi,
Here is a patch to fix Bug 335618:
http://bugzilla.gnome.org/show_bug.cgi?id=335618
Please help me to review it.
Thank you very much.
Regards,
Li
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/widgets/misc/ChangeLog,v
retrieving revision 1.403
diff -u -r1.403 ChangeLog
--- ChangeLog 6 Mar 2006 10:47:01 -0000 1.403
+++ ChangeLog 28 Mar 2006 10:43:35 -0000
@@ -1,3 +1,10 @@
+2006-03-28 Li Yuan <li yuan sun com>
+
+ **Fixes bug #335618
+ * e-selection-model-array.c: (e_selection_model_array_delete_rows):
+ If the row being deleted is the last one, we should change the
+ selection_start_row.
+
2006-03-06 Simon Zheng <simon zheng sun com>
Fixes bug #332140
Index: e-selection-model-array.c
===================================================================
RCS file: /cvs/gnome/evolution/widgets/misc/e-selection-model-array.c,v
retrieving revision 1.15
diff -u -r1.15 e-selection-model-array.c
--- e-selection-model-array.c 17 Jun 2005 15:20:33 -0000 1.15
+++ e-selection-model-array.c 28 Mar 2006 10:43:35 -0000
@@ -68,6 +68,7 @@
if (esma->cursor_row >= e_bit_array_bit_count (esma->eba)) {
esma->cursor_row = e_bit_array_bit_count (esma->eba) - 1;
+ esma->selection_start_row--;
} else if (esma->cursor_row < 0) {
esma->cursor_row = -1;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]