diff options
Diffstat (limited to 'widgets/table/e-table-header-item.c')
-rw-r--r-- | widgets/table/e-table-header-item.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/widgets/table/e-table-header-item.c b/widgets/table/e-table-header-item.c index 966ad257ad..9c76455d73 100644 --- a/widgets/table/e-table-header-item.c +++ b/widgets/table/e-table-header-item.c @@ -374,8 +374,6 @@ ethi_drag_motion (GtkObject *canvas, GdkDragContext *context, int col; col = ethi_find_col_by_x (ethi, x); - if (col < ethi->eth->frozen_count) - col = ethi->eth->frozen_count; if (col != -1){ ethi_remove_destroy_marker (ethi); @@ -430,8 +428,7 @@ ethi_drag_drop (GtkWidget *canvas, int col; col = ethi_find_col_by_x (ethi, x); - if (col < ethi->eth->frozen_count) - col = ethi->eth->frozen_count; + ethi_add_drop_marker (ethi, col); if (col != -1) { @@ -778,10 +775,7 @@ ethi_start_drag (ETableHeaderItem *ethi, GdkEvent *event) GHashTable *arrows = g_hash_table_new (NULL, NULL); ethi->drag_col = ethi_find_col_by_x (ethi, event->motion.x); - if (ethi->drag_col < ethi->eth->frozen_count && ethi->drag_col >= 0){ - ethi->maybe_drag = FALSE; - ethi->drag_col = -1; - } + if (ethi->drag_col == -1) return; |