diff --git a/src/app/ui/document_view.cpp b/src/app/ui/document_view.cpp index c960a90f4..d3cf0788a 100644 --- a/src/app/ui/document_view.cpp +++ b/src/app/ui/document_view.cpp @@ -271,4 +271,9 @@ void DocumentView::onTotalFramesChanged(DocumentEvent& ev) } } +void DocumentView::onLayerRestacked(DocumentEvent& ev) +{ + m_editor->invalidate(); +} + } // namespace app diff --git a/src/app/ui/document_view.h b/src/app/ui/document_view.h index fad150bf2..3ed84be9a 100644 --- a/src/app/ui/document_view.h +++ b/src/app/ui/document_view.h @@ -68,6 +68,7 @@ namespace app { void onAddFrame(DocumentEvent& ev) OVERRIDE; void onRemoveFrame(DocumentEvent& ev) OVERRIDE; void onTotalFramesChanged(DocumentEvent& ev) OVERRIDE; + void onLayerRestacked(DocumentEvent& ev) OVERRIDE; protected: bool onProcessMessage(ui::Message* msg) OVERRIDE;