diff --git a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementAdded.js b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementAdded.js index 65c425808..0ee4df175 100644 --- a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementAdded.js +++ b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementAdded.js @@ -90,5 +90,7 @@ export default function ({ instance, eventData, tool, toolGroupId, toolGroup }) } // Notify that viewer suffered changes - OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + if (tool.toolGroup !== 'temp') { + OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + } } diff --git a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementModified.js b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementModified.js index b84a2f2f3..835ca94c1 100644 --- a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementModified.js +++ b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementModified.js @@ -36,5 +36,7 @@ export default function ({ instance, eventData, tool, toolGroupId, toolGroup }) Collection.update(measurement._id, { $set: { [tool.attribute]: childMeasurement } }); // Notify that viewer suffered changes - OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + if (tool.toolGroup !== 'temp') { + OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + } } diff --git a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementRemoved.js b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementRemoved.js index bb738fda4..d7f77cb74 100644 --- a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementRemoved.js +++ b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleChildMeasurementRemoved.js @@ -36,5 +36,7 @@ export default function ({ instance, eventData, tool, toolGroupId, toolGroup }) _.each($('.imageViewerViewport'), element => cornerstone.updateImage(element)); // Notify that viewer suffered changes - OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + if (tool.toolGroup !== 'temp') { + OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + } } diff --git a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementAdded.js b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementAdded.js index d1b78eb2b..4a65725e3 100644 --- a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementAdded.js +++ b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementAdded.js @@ -49,5 +49,7 @@ export default function ({ instance, eventData, tool }) { }); // Notify that viewer suffered changes - OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + if (tool.toolGroup !== 'temp') { + OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + } } diff --git a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementModified.js b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementModified.js index 223fc990e..88e8988f6 100644 --- a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementModified.js +++ b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementModified.js @@ -38,5 +38,7 @@ export default function ({ instance, eventData, tool, toolGroupId, toolGroup }) Collection.update(measurementId, { $set: measurement }); // Notify that viewer suffered changes - OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + if (tool.toolGroup !== 'temp') { + OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + } } diff --git a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementRemoved.js b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementRemoved.js index 77136c9cf..97613994a 100644 --- a/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementRemoved.js +++ b/Packages/ohif-measurements/client/lib/MeasurementHandlers/handleSingleMeasurementRemoved.js @@ -33,5 +33,7 @@ export default function({ instance, eventData, tool, toolGroupId, toolGroup }) { _.each($('.imageViewerViewport'), element => cornerstone.updateImage(element)); // Notify that viewer suffered changes - OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + if (tool.toolGroup !== 'temp') { + OHIF.measurements.triggerTimepointUnsavedChanges(eventData.toolType); + } }