aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/misc/e-selection-model-array.h
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2008-06-02 13:33:10 +0800
committerBharath Acharya <abharath@src.gnome.org>2008-06-02 13:33:10 +0800
commit48fbd44f442c14639aa923c203b6b9a1c0dfdb1a (patch)
tree09d68b0ce70dc73a0b93b71d694da5c6e0c7c8ad /widgets/misc/e-selection-model-array.h
parent31cfa1dd24e2a69fa5e436a9ab9996231d0a8ef1 (diff)
downloadgsoc2013-evolution-48fbd44f442c14639aa923c203b6b9a1c0dfdb1a.tar
gsoc2013-evolution-48fbd44f442c14639aa923c203b6b9a1c0dfdb1a.tar.gz
gsoc2013-evolution-48fbd44f442c14639aa923c203b6b9a1c0dfdb1a.tar.bz2
gsoc2013-evolution-48fbd44f442c14639aa923c203b6b9a1c0dfdb1a.tar.lz
gsoc2013-evolution-48fbd44f442c14639aa923c203b6b9a1c0dfdb1a.tar.xz
gsoc2013-evolution-48fbd44f442c14639aa923c203b6b9a1c0dfdb1a.tar.zst
gsoc2013-evolution-48fbd44f442c14639aa923c203b6b9a1c0dfdb1a.zip
Committing on behalf of Milan Crha <mcrha@redhat.com>
2008-05-28 Milan Crha <mcrha@redhat.com> ** Fix for bug #532597 * e-selection-model-array.h: (struct ESelectionModelArray): * e-selection-model-array.c: (es_row_model_to_sorted), (es_row_sorted_to_model), (e_selection_model_array_delete_rows), (e_selection_model_array_insert_rows), (esma_invert_selection), (e_selection_model_array_move_row), (esma_clear), (esma_select_all), (esma_change_cursor), (esma_set_selection_end), (e_selection_model_array_init): Work with sorted cursor row to keep right position after insert/delete/move row(s). svn path=/trunk/; revision=35573
Diffstat (limited to 'widgets/misc/e-selection-model-array.h')
-rw-r--r--widgets/misc/e-selection-model-array.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/widgets/misc/e-selection-model-array.h b/widgets/misc/e-selection-model-array.h
index e0fcb2221f..8d729267f1 100644
--- a/widgets/misc/e-selection-model-array.h
+++ b/widgets/misc/e-selection-model-array.h
@@ -47,6 +47,7 @@ typedef struct {
gint cursor_row;
gint cursor_col;
gint selection_start_row;
+ gint cursor_row_sorted; /* cursor_row passed through base::sorter if necessary */
guint model_changed_id;
guint model_row_inserted_id, model_row_deleted_id;