places sidebar: Fix rows getting 'lost' when dnd fails
authorMatthias Clasen <mclasen@redhat.com>
Wed, 8 Jul 2015 03:16:09 +0000 (23:16 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 8 Jul 2015 10:10:00 +0000 (06:10 -0400)
commit8e53a011885adc749dc67e3553f21f9fbe4404e3
tree735c3b5ac7ce77bfc9927662781a9ad7c4b3645e
parent8756c03885a7dbeb6d075ab270112cf66079db3a
places sidebar: Fix rows getting 'lost' when dnd fails

There was some code that lead to the places sidebar loosing track
of the row being dragged if a motion event came in between letting
go of the button and the drag snap-back animation ending. This would
cause us to not show the row again, giving the appearance that it
was 'lost'.

https://bugzilla.gnome.org/show_bug.cgi?id=751448
gtk/gtkplacessidebar.c