mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-29 10:20:48 +00:00
Fix saving backup data when adding/removing layers
This commit is contained in:
parent
0d169fed75
commit
db4e32d8dd
@ -68,6 +68,7 @@ void AddLayer::addLayer(Layer* folder, Layer* newLayer, Layer* afterThis)
|
||||
static_cast<LayerFolder*>(folder)->addLayer(newLayer);
|
||||
static_cast<LayerFolder*>(folder)->stackLayer(newLayer, afterThis);
|
||||
folder->incrementVersion();
|
||||
folder->sprite()->incrementVersion();
|
||||
|
||||
Document* doc = folder->sprite()->document();
|
||||
DocumentEvent ev(doc);
|
||||
@ -86,6 +87,7 @@ void AddLayer::removeLayer(Layer* folder, Layer* layer)
|
||||
|
||||
static_cast<LayerFolder*>(folder)->removeLayer(layer);
|
||||
folder->incrementVersion();
|
||||
folder->sprite()->incrementVersion();
|
||||
|
||||
doc->notify_observers<DocumentEvent&>(&DocumentObserver::onAfterRemoveLayer, ev);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user