From dd9f1ce988e9d4c1185a7811ff491251e1d48af9 Mon Sep 17 00:00:00 2001 From: Gaspar Capello Date: Fri, 17 May 2024 16:06:13 -0300 Subject: [PATCH] Fix crash when previewing a sprite sheet export when selecting an empty layer group located at the bottom of the layer stack in the "Layers" combo box. --- src/doc/sprite.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/doc/sprite.cpp b/src/doc/sprite.cpp index c9cfe2856..8b30f79f9 100644 --- a/src/doc/sprite.cpp +++ b/src/doc/sprite.cpp @@ -311,7 +311,7 @@ LayerImage* Sprite::backgroundLayer() const Layer* Sprite::firstLayer() const { Layer* layer = root()->firstLayer(); - while (layer->isGroup()) + while (layer && layer->isGroup()) layer = static_cast(layer)->firstLayer(); return layer; }