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); }