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
reactive = false;
wm.get_display ().set_cursor (Meta.Cursor.DND_IN_DRAG);
return this;
}
@ -534,11 +536,15 @@ namespace Gala {
} else {
drag_canceled ();
}
wm.get_display ().set_cursor (Meta.Cursor.DEFAULT);
}
private void drag_canceled () {
get_parent ().remove_child (this);
restore_group ();
wm.get_display ().set_cursor (Meta.Cursor.DEFAULT);
}
private void restore_group () {