mirror of
https://github.com/aseprite/aseprite.git
synced 2025-03-30 04:20:23 +00:00
Fix crash changing states from Undo History window when we've removed layers
This commit is contained in:
parent
e197a8670c
commit
a2d9f3fc76
@ -1748,7 +1748,12 @@ void Timeline::onBeforeRemoveLayer(DocEvent& ev)
|
||||
|
||||
setLayer(layer_select);
|
||||
}
|
||||
}
|
||||
|
||||
// We have to regenerate the layer rows (m_rows) after the layer is
|
||||
// removed from the sprite.
|
||||
void Timeline::onAfterRemoveLayer(DocEvent& ev)
|
||||
{
|
||||
regenerateRows();
|
||||
showCurrentCel();
|
||||
clearClipboardRange();
|
||||
|
@ -142,6 +142,7 @@ namespace app {
|
||||
void onGeneralUpdate(DocEvent& ev) override;
|
||||
void onAddLayer(DocEvent& ev) override;
|
||||
void onBeforeRemoveLayer(DocEvent& ev) override;
|
||||
void onAfterRemoveLayer(DocEvent& ev) override;
|
||||
void onAddFrame(DocEvent& ev) override;
|
||||
void onRemoveFrame(DocEvent& ev) override;
|
||||
void onSelectionBoundariesChanged(DocEvent& ev) override;
|
||||
|
Loading…
x
Reference in New Issue
Block a user