From f5c90fcd4ef6ed840555e2c443e59300ef5a8916 Mon Sep 17 00:00:00 2001 From: manongjohn Date: Nov 11 2019 04:49:00 +0000 Subject: Fix navigation keyframe shortcuts skipping --- diff --git a/toonz/sources/toonzqt/keyframenavigator.cpp b/toonz/sources/toonzqt/keyframenavigator.cpp index b54f1be..6a1b29a 100644 --- a/toonz/sources/toonzqt/keyframenavigator.cpp +++ b/toonz/sources/toonzqt/keyframenavigator.cpp @@ -148,6 +148,12 @@ void KeyframeNavigator::showEvent(QShowEvent *e) { void KeyframeNavigator::hideEvent(QHideEvent *e) { if (!m_frameHandle) return; disconnect(m_frameHandle); + + disconnect(m_frameHandle, SIGNAL(triggerNextKeyframe(QWidget *)), this, + SLOT(onNextKeyframe(QWidget *))); + disconnect(m_frameHandle, SIGNAL(triggerPrevKeyframe(QWidget *)), this, + SLOT(onPrevKeyframe(QWidget *))); + m_panel = nullptr; } void KeyframeNavigator::onNextKeyframe(QWidget *panel) {