diff options
author | Milan Crha <mcrha@redhat.com> | 2008-06-02 13:33:10 +0800 |
---|---|---|
committer | Bharath Acharya <abharath@src.gnome.org> | 2008-06-02 13:33:10 +0800 |
commit | 48fbd44f442c14639aa923c203b6b9a1c0dfdb1a (patch) | |
tree | 09d68b0ce70dc73a0b93b71d694da5c6e0c7c8ad /widgets/misc/e-selection-model-array.h | |
parent | 31cfa1dd24e2a69fa5e436a9ab9996231d0a8ef1 (diff) | |
download | gsoc2013-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.h | 1 |
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; |