3033506f2c
We need to avoid that we use the _dragActor instance after that it has been destroyed or we'll get errors. We now set it to null when this happens, protecting any access to that. Add a DragState enum-like object to keep track of the state instead of using booleans. Remove duplicated handler on 'destroy' and just use a generic one. https://bugzilla.gnome.org/show_bug.cgi?id=791233