From 1334c04235ff4091534763a60258cc39f7c8792f Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Mon, 31 Aug 2020 15:20:31 +1000 Subject: [PATCH] viewer: return if no viewer is connected Minor improvement --- app/widget/viewer/viewer.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/app/widget/viewer/viewer.cpp b/app/widget/viewer/viewer.cpp index 49f260dd4..d5736155f 100644 --- a/app/widget/viewer/viewer.cpp +++ b/app/widget/viewer/viewer.cpp @@ -435,8 +435,13 @@ void ViewerWidget::PlayInternal(int speed, bool in_to_out_only) { Q_ASSERT(speed != 0); + if (!GetConnectedNode()) { + // Do nothing if no viewer node is attached + return; + } + if (timebase().isNull()) { - qWarning() << "ViewerWidget can't play with an invalid timebase"; + qCritical() << "ViewerWidget can't play with an invalid timebase"; return; }