summaryrefslogtreecommitdiff
path: root/gtk/gtkentry.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-12-10 00:59:07 -0500
committerMatthias Clasen <mclasen@redhat.com>2010-12-10 00:59:07 -0500
commit83204928b93bbdf412fab39456710288b7abe5e8 (patch)
treefa80ee4ef3ebc67761bb9123fe4595eddbecef9e /gtk/gtkentry.c
parentfe5e0e4502943e9c52141b295766fba124c1e7f3 (diff)
downloadgtk+-83204928b93bbdf412fab39456710288b7abe5e8.tar.gz
Don't access GdkDragContext fields directly
Instead use the accessors.
Diffstat (limited to 'gtk/gtkentry.c')
-rw-r--r--gtk/gtkentry.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/gtk/gtkentry.c b/gtk/gtkentry.c
index aac0b9108d..c07535c134 100644
--- a/gtk/gtkentry.c
+++ b/gtk/gtkentry.c
@@ -8988,7 +8988,7 @@ gtk_entry_drag_motion (GtkWidget *widget,
gtk_drag_dest_find_target (widget, context, NULL) != GDK_NONE)
{
source_widget = gtk_drag_get_source_widget (context);
- suggested_action = context->suggested_action;
+ suggested_action = gdk_drag_context_get_suggested_action (context);
if (!gtk_editable_get_selection_bounds (GTK_EDITABLE (entry), &sel1, &sel2) ||
new_position < sel1 || new_position > sel2)
@@ -8998,7 +8998,7 @@ gtk_entry_drag_motion (GtkWidget *widget,
/* Default to MOVE, unless the user has
* pressed ctrl or alt to affect available actions
*/
- if ((context->actions & GDK_ACTION_MOVE) != 0)
+ if ((gdk_drag_context_get_actions (context) & GDK_ACTION_MOVE) != 0)
suggested_action = GDK_ACTION_MOVE;
}
@@ -9075,7 +9075,7 @@ gtk_entry_drag_data_received (GtkWidget *widget,
end_change (entry);
}
- gtk_drag_finish (context, TRUE, context->action == GDK_ACTION_MOVE, time);
+ gtk_drag_finish (context, TRUE, gdk_drag_context_get_selected_action (context) == GDK_ACTION_MOVE, time);
}
else
{