Display an informational dialog when OpenGL cannot properly be initialized

This commit is contained in:
Dan Paulat 2025-07-11 00:26:52 -05:00
parent a6f8547455
commit 8e9db6a2fe
3 changed files with 69 additions and 22 deletions

View file

@ -2011,10 +2011,14 @@ void MapWidgetImpl::RadarProductViewConnect()
std::shared_ptr<config::RadarSite> radarSite =
radarProductManager_->radar_site();
RadarRangeLayer::Update(
map_,
radarProductView->range(),
{radarSite->latitude(), radarSite->longitude()});
if (map_ != nullptr)
{
RadarRangeLayer::Update(
map_,
radarProductView->range(),
{radarSite->latitude(), radarSite->longitude()});
}
widget_->update();
Q_EMIT widget_->RadarSweepUpdated();
},