From befe6cb95c90f528b3850cf7dd875686aed0673f Mon Sep 17 00:00:00 2001 From: Falk David Date: Mon, 26 Jun 2023 12:20:46 +0200 Subject: [PATCH] Fix: Unlinking GP layer from layer group The `unlink_layer` function did not clear the parent pointer of the layer itself. --- source/blender/blenkernel/intern/grease_pencil.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/source/blender/blenkernel/intern/grease_pencil.cc b/source/blender/blenkernel/intern/grease_pencil.cc index f250e9de7e7..e2efbfd36fc 100644 --- a/source/blender/blenkernel/intern/grease_pencil.cc +++ b/source/blender/blenkernel/intern/grease_pencil.cc @@ -609,6 +609,7 @@ bool LayerGroup::unlink_layer(Layer *link) { if (BLI_remlink_safe(&this->children, link)) { this->tag_nodes_cache_dirty(); + link->base.parent = nullptr; return true; } return false;