mirror of
https://github.com/aseprite/aseprite.git
synced 2025-01-31 00:32:48 +00:00
Avoid assert() fail in configureAsBackground() call from NewSpriteFromSelectionCommand::onExecute()
This commit is contained in:
parent
214f886a0e
commit
8cc3cf3eb8
@ -73,9 +73,9 @@ void NewSpriteFromSelectionCommand::onExecute(Context* context)
|
|||||||
palette->copyColorsTo(dstSprite->palette(frame_t(0)));
|
palette->copyColorsTo(dstSprite->palette(frame_t(0)));
|
||||||
|
|
||||||
LayerImage* dstLayer = static_cast<LayerImage*>(dstSprite->folder()->getFirstLayer());
|
LayerImage* dstLayer = static_cast<LayerImage*>(dstSprite->folder()->getFirstLayer());
|
||||||
dstLayer->setFlags(site.layer()->flags()); // Copy all flags
|
|
||||||
if (site.layer()->isBackground())
|
if (site.layer()->isBackground())
|
||||||
dstLayer->configureAsBackground(); // Configure layer name as background
|
dstLayer->configureAsBackground(); // Configure layer name as background
|
||||||
|
dstLayer->setFlags(site.layer()->flags()); // Copy all flags
|
||||||
copy_image(dstLayer->cel(frame_t(0))->image(), image.get());
|
copy_image(dstLayer->cel(frame_t(0))->image(), image.get());
|
||||||
|
|
||||||
base::UniquePtr<Document> dstDoc(new Document(dstSprite));
|
base::UniquePtr<Document> dstDoc(new Document(dstSprite));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user