From fcc1befdb11ab47dcd5c334b3ddf0342ff762b8a Mon Sep 17 00:00:00 2001 From: Miguel de Icaza Date: Thu, 13 Apr 2000 01:28:13 +0000 Subject: Remove test for source. We will fix this later. 2000-04-12 Miguel de Icaza * e-table-header-item.c (ethi_drag_motion): Remove test for source. We will fix this later. svn path=/trunk/; revision=2413 --- widgets/e-table/ChangeLog | 5 ++++- widgets/e-table/e-table-header-item.c | 28 +++++++++++++--------------- widgets/table/e-table-header-item.c | 28 +++++++++++++--------------- 3 files changed, 30 insertions(+), 31 deletions(-) (limited to 'widgets') diff --git a/widgets/e-table/ChangeLog b/widgets/e-table/ChangeLog index 7fa9b6dafd..e1b93253b2 100644 --- a/widgets/e-table/ChangeLog +++ b/widgets/e-table/ChangeLog @@ -1,6 +1,9 @@ 2000-04-12 Miguel de Icaza - * e-table-header-item.c (ethi_end_resize): Reset resize_guide here. + * e-table-header-item.c (ethi_drag_motion): Remove test for + source. We will fix this later. + + (ethi_end_resize): Reset resize_guide here. 2000-04-11 Miguel de Icaza diff --git a/widgets/e-table/e-table-header-item.c b/widgets/e-table/e-table-header-item.c index d39a1f81d9..7f7494787a 100644 --- a/widgets/e-table/e-table-header-item.c +++ b/widgets/e-table/e-table-header-item.c @@ -443,25 +443,23 @@ ethi_drag_motion (GtkObject *canvas, GdkDragContext *context, return FALSE; gdk_drag_status (context, 0, time); - if (GTK_WIDGET(canvas) == gtk_drag_get_source_widget (context)) { - if ((x >= ethi->x1) && (x <= (ethi->x1 + ethi->width)) && - (y >= ethi->y1) && (y <= (ethi->y1 + ethi->height))){ - int col; - - col = ethi_find_col_by_x (ethi, x); - - if (col != -1){ - ethi_remove_destroy_marker (ethi); - ethi_add_drop_marker (ethi, col); - gdk_drag_status (context, context->suggested_action, time); - } else { - ethi_remove_drop_marker (ethi); - ethi_add_destroy_marker (ethi); - } + if ((x >= ethi->x1) && (x <= (ethi->x1 + ethi->width)) && + (y >= ethi->y1) && (y <= (ethi->y1 + ethi->height))){ + int col; + + col = ethi_find_col_by_x (ethi, x); + + if (col != -1){ + ethi_remove_destroy_marker (ethi); + ethi_add_drop_marker (ethi, col); + gdk_drag_status (context, context->suggested_action, time); } else { ethi_remove_drop_marker (ethi); ethi_add_destroy_marker (ethi); } + } else { + ethi_remove_drop_marker (ethi); + ethi_add_destroy_marker (ethi); } return TRUE; diff --git a/widgets/table/e-table-header-item.c b/widgets/table/e-table-header-item.c index d39a1f81d9..7f7494787a 100644 --- a/widgets/table/e-table-header-item.c +++ b/widgets/table/e-table-header-item.c @@ -443,25 +443,23 @@ ethi_drag_motion (GtkObject *canvas, GdkDragContext *context, return FALSE; gdk_drag_status (context, 0, time); - if (GTK_WIDGET(canvas) == gtk_drag_get_source_widget (context)) { - if ((x >= ethi->x1) && (x <= (ethi->x1 + ethi->width)) && - (y >= ethi->y1) && (y <= (ethi->y1 + ethi->height))){ - int col; - - col = ethi_find_col_by_x (ethi, x); - - if (col != -1){ - ethi_remove_destroy_marker (ethi); - ethi_add_drop_marker (ethi, col); - gdk_drag_status (context, context->suggested_action, time); - } else { - ethi_remove_drop_marker (ethi); - ethi_add_destroy_marker (ethi); - } + if ((x >= ethi->x1) && (x <= (ethi->x1 + ethi->width)) && + (y >= ethi->y1) && (y <= (ethi->y1 + ethi->height))){ + int col; + + col = ethi_find_col_by_x (ethi, x); + + if (col != -1){ + ethi_remove_destroy_marker (ethi); + ethi_add_drop_marker (ethi, col); + gdk_drag_status (context, context->suggested_action, time); } else { ethi_remove_drop_marker (ethi); ethi_add_destroy_marker (ethi); } + } else { + ethi_remove_drop_marker (ethi); + ethi_add_destroy_marker (ethi); } return TRUE; -- cgit v1.2.3