IconGroup: Use cursors for dnd

This commit is contained in:
lenemter 2023-10-26 15:09:36 +09:00 committed by Danielle Foré
parent 19ec1174b8
commit 5a917dec1a

View File

@ -519,6 +519,8 @@ namespace Gala {
// disable reactivity so that workspace thumbs can get events // disable reactivity so that workspace thumbs can get events
reactive = false; reactive = false;
wm.get_display ().set_cursor (Meta.Cursor.DND_IN_DRAG);
return this; return this;
} }
@ -534,11 +536,15 @@ namespace Gala {
} else { } else {
drag_canceled (); drag_canceled ();
} }
wm.get_display ().set_cursor (Meta.Cursor.DEFAULT);
} }
private void drag_canceled () { private void drag_canceled () {
get_parent ().remove_child (this); get_parent ().remove_child (this);
restore_group (); restore_group ();
wm.get_display ().set_cursor (Meta.Cursor.DEFAULT);
} }
private void restore_group () { private void restore_group () {