diff --git a/src/MissionManager/CameraCalc.cc b/src/MissionManager/CameraCalc.cc index 7dd5af01810db7b2494a942eace648af0cc2ed76..14c9690b410ead3ae68061f53b7f5963a3e35fcd 100644 --- a/src/MissionManager/CameraCalc.cc +++ b/src/MissionManager/CameraCalc.cc @@ -65,6 +65,11 @@ CameraCalc::CameraCalc(Vehicle* vehicle, QString settingsGroup, QObject* parent) connect(&_imageDensityFact, &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); connect(&_frontalOverlapFact, &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); connect(&_sideOverlapFact, &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); + connect(sensorWidth(), &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); + connect(sensorHeight(), &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); + connect(imageWidth(), &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); + connect(imageHeight(), &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); + connect(focalLength(), &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); connect(landscape(), &Fact::rawValueChanged, this, &CameraCalc::_recalcTriggerDistance); _recalcTriggerDistance();