From 0c5bccfbdbcab358fe0ca4f381f02b079c0fb4b6 Mon Sep 17 00:00:00 2001 From: David Capello Date: Fri, 14 Apr 2017 13:40:39 -0300 Subject: [PATCH] Fix crash undoing/redoing while Cmd/Ctrl key is pressed to show cel auto-guides --- src/app/ui/editor/editor.cpp | 5 +++++ src/app/ui/editor/editor.h | 1 + 2 files changed, 6 insertions(+) diff --git a/src/app/ui/editor/editor.cpp b/src/app/ui/editor/editor.cpp index 3ec672c61..78e7b6101 100644 --- a/src/app/ui/editor/editor.cpp +++ b/src/app/ui/editor/editor.cpp @@ -1805,6 +1805,11 @@ void Editor::onSpritePixelRatioChanged(doc::DocumentEvent& ev) invalidate(); } +void Editor::onRemoveCel(DocumentEvent& ev) +{ + m_showGuidesThisCel = nullptr; +} + void Editor::onAddFrameTag(DocumentEvent& ev) { m_tagFocusBand = -1; diff --git a/src/app/ui/editor/editor.h b/src/app/ui/editor/editor.h index 779f0f148..a0b7e8e86 100644 --- a/src/app/ui/editor/editor.h +++ b/src/app/ui/editor/editor.h @@ -270,6 +270,7 @@ namespace app { // DocumentObserver impl void onExposeSpritePixels(doc::DocumentEvent& ev) override; void onSpritePixelRatioChanged(doc::DocumentEvent& ev) override; + void onRemoveCel(DocumentEvent& ev) override; void onAddFrameTag(DocumentEvent& ev) override; void onRemoveFrameTag(DocumentEvent& ev) override;