diff --git a/ChangeLog b/ChangeLog index 71e588bd77..fa8f2d002b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Wed Aug 11 19:17:28 2004 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row): + Don't start a drag if the treeview is only a + drag destination. (#149836, Pawel Salek) + 2004-08-11 Kjartan Maraas * configure.in: Added nb to ALL_LINGUAS. diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 71e588bd77..fa8f2d002b 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Wed Aug 11 19:17:28 2004 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row): + Don't start a drag if the treeview is only a + drag destination. (#149836, Pawel Salek) + 2004-08-11 Kjartan Maraas * configure.in: Added nb to ALL_LINGUAS. diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 71e588bd77..fa8f2d002b 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Wed Aug 11 19:17:28 2004 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row): + Don't start a drag if the treeview is only a + drag destination. (#149836, Pawel Salek) + 2004-08-11 Kjartan Maraas * configure.in: Added nb to ALL_LINGUAS. diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 71e588bd77..fa8f2d002b 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Wed Aug 11 19:17:28 2004 Matthias Clasen + + * gtk/gtktreeview.c (gtk_tree_view_maybe_begin_dragging_row): + Don't start a drag if the treeview is only a + drag destination. (#149836, Pawel Salek) + 2004-08-11 Kjartan Maraas * configure.in: Added nb to ALL_LINGUAS. diff --git a/gtk/gtktreeview.c b/gtk/gtktreeview.c index a29c2a525a..5675410280 100644 --- a/gtk/gtktreeview.c +++ b/gtk/gtktreeview.c @@ -5613,7 +5613,7 @@ gtk_tree_view_maybe_begin_dragging_row (GtkTreeView *tree_view, di = get_info (tree_view); - if (di == NULL) + if (di == NULL || !di->source_set) goto out; if (tree_view->priv->pressed_button < 0)