diff options
author | Matthew Barnes <mbarnes@redhat.com> | 2010-06-04 19:05:46 +0800 |
---|---|---|
committer | Matthew Barnes <mbarnes@redhat.com> | 2010-06-04 20:34:15 +0800 |
commit | 970662db34ff0a718cd5e39c1fa268beb51e1f64 (patch) | |
tree | 73c987b95c107ae7e3014abdca4c95de12dc853d /addressbook | |
parent | 3ee48d9bf66fbc76b7b06e77aafa015c341cd419 (diff) | |
download | gsoc2013-evolution-970662db34ff0a718cd5e39c1fa268beb51e1f64.tar.gz gsoc2013-evolution-970662db34ff0a718cd5e39c1fa268beb51e1f64.tar.zst gsoc2013-evolution-970662db34ff0a718cd5e39c1fa268beb51e1f64.zip |
More GTK3 preparation.
This uses the new gtk_assistant_commit() I had added to GTK+ for our
EImportAssistant progress page.
Diffstat (limited to 'addressbook')
-rw-r--r-- | addressbook/gui/contact-list-editor/e-contact-list-editor.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/addressbook/gui/contact-list-editor/e-contact-list-editor.c b/addressbook/gui/contact-list-editor/e-contact-list-editor.c index dc2edd281b..865cdbbbeb 100644 --- a/addressbook/gui/contact-list-editor/e-contact-list-editor.c +++ b/addressbook/gui/contact-list-editor/e-contact-list-editor.c @@ -26,6 +26,7 @@ #include <e-util/e-util-private.h> #include <e-util/e-alert-dialog.h> #include <e-util/e-selection.h> +#include <e-util/gtk-compat.h> #include "shell/e-shell.h" #include <string.h> @@ -508,9 +509,12 @@ contact_list_editor_drag_drop_cb (GtkWidget *widget, gint x, gint y, guint time) { + GList *targets; GList *iter; - for (iter = context->targets; iter != NULL; iter = iter->next) { + targets = gdk_drag_context_list_targets (context); + + for (iter = targets; iter != NULL; iter = iter->next) { GdkAtom target = GDK_POINTER_TO_ATOM (iter->data); if (e_targets_include_directory (&target, 1)) { @@ -534,9 +538,12 @@ contact_list_editor_drag_motion_cb (GtkWidget *widget, gint x, gint y, guint time) { + GList *targets; GList *iter; - for (iter = context->targets; iter != NULL; iter = iter->next) { + targets = gdk_drag_context_list_targets (context); + + for (iter = targets; iter != NULL; iter = iter->next) { GdkAtom target = GDK_POINTER_TO_ATOM (iter->data); if (e_targets_include_directory (&target, 1)) { |