From 09064c0be0ac00eaf7c2fdc197a8084569b09fa1 Mon Sep 17 00:00:00 2001 From: Dan Paulat Date: Sat, 28 May 2022 02:31:49 -0500 Subject: [PATCH] Don't connect signals/slots with null pointers --- scwx-qt/source/scwx/qt/map/overlay_layer.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/scwx-qt/source/scwx/qt/map/overlay_layer.cpp b/scwx-qt/source/scwx/qt/map/overlay_layer.cpp index 4b340ec9..2e067705 100644 --- a/scwx-qt/source/scwx/qt/map/overlay_layer.cpp +++ b/scwx-qt/source/scwx/qt/map/overlay_layer.cpp @@ -88,10 +88,13 @@ void OverlayLayer::Initialize() p->texture_ = p->font_->GenerateTexture(gl); } - connect(context()->radarProductView_.get(), - &view::RadarProductView::SweepComputed, - this, - &OverlayLayer::UpdateSweepTimeNextFrame); + if (context()->radarProductView_ != nullptr) + { + connect(context()->radarProductView_.get(), + &view::RadarProductView::SweepComputed, + this, + &OverlayLayer::UpdateSweepTimeNextFrame); + } } void OverlayLayer::Render(const QMapbox::CustomLayerRenderParameters& params)