From b49f4a3631d99e8099f75ca69d6e28c92a53432d Mon Sep 17 00:00:00 2001 From: Michael Natterer Date: Sat, 9 Aug 2025 08:54:36 +0200 Subject: [PATCH] app: gimp_layer_stack_reorder(): use the passed old_index instead of remembering it before chaining up. --- app/core/gimplayerstack.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/app/core/gimplayerstack.c b/app/core/gimplayerstack.c index fce4b6b35b..18b3e16460 100644 --- a/app/core/gimplayerstack.c +++ b/app/core/gimplayerstack.c @@ -136,19 +136,15 @@ gimp_layer_stack_reorder (GimpContainer *container, { GimpLayerStack *stack = GIMP_LAYER_STACK (container); gboolean update_backdrop; - gint index; update_backdrop = gimp_filter_get_active (GIMP_FILTER (object)) && gimp_layer_get_excludes_backdrop (GIMP_LAYER (object)); - if (update_backdrop) - index = gimp_container_get_child_index (container, object); - GIMP_CONTAINER_CLASS (parent_class)->reorder (container, object, old_index, new_index); if (update_backdrop) - gimp_layer_stack_update_range (stack, index, new_index); + gimp_layer_stack_update_range (stack, old_index, new_index); }