diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectCalibration.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectCalibration.cpp index ab463e0a828a..7a80c22045e0 100644 --- a/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectCalibration.cpp +++ b/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectCalibration.cpp @@ -120,6 +120,9 @@ namespace CustomInterfaces m_uiForm.cal_valIntensityScaleMultiplier->setText(" "); // SIGNAL/SLOT CONNECTIONS + // Update instrument information when a new instrument config is selected + connect(this, SIGNAL(newInstrumentConfiguration()), this, SLOT(setDefaultInstDetails())); + connect(m_rangeSelectors["ResPeak"], SIGNAL(rangeChanged(double, double)), m_rangeSelectors["ResBackground"], SLOT(setRange(double, double))); // Update property map when a range seclector is moved diff --git a/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectDiagnostics.cpp b/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectDiagnostics.cpp index b088a455950d..e1ac3785e73f 100644 --- a/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectDiagnostics.cpp +++ b/Code/Mantid/MantidQt/CustomInterfaces/src/IndirectDiagnostics.cpp @@ -90,6 +90,9 @@ namespace CustomInterfaces // SIGNAL/SLOT CONNECTIONS + // Update instrument information when a new instrument config is selected + connect(this, SIGNAL(newInstrumentConfiguration()), this, SLOT(setDefaultInstDetails())); + // Update properties when a range selector is changed connect(m_rangeSelectors["SlicePeak"], SIGNAL(selectionChangedLazy(double, double)), this, SLOT(rangeSelectorDropped(double, double))); connect(m_rangeSelectors["SliceBackground"], SIGNAL(selectionChangedLazy(double, double)), this, SLOT(rangeSelectorDropped(double, double)));