Bug fixing: lesions will be active after drag/drop for same image series
This commit is contained in:
parent
ac45654772
commit
7488fcac22
@ -39,9 +39,6 @@ var cornerstoneTools = (function ($, cornerstone, cornerstoneMath, cornerstoneTo
|
|||||||
lesionCounter = lesionName;
|
lesionCounter = lesionName;
|
||||||
});
|
});
|
||||||
|
|
||||||
// Subscribe LesionToolModified and calls measurementModified function when lesion measurement is changed or updated.
|
|
||||||
$(element).on("LesionToolModified", measurementModified);
|
|
||||||
|
|
||||||
// Subscribe LesionMeasurementCreated
|
// Subscribe LesionMeasurementCreated
|
||||||
$(element).trigger("LesionMeasurementCreated");
|
$(element).trigger("LesionMeasurementCreated");
|
||||||
|
|
||||||
@ -112,9 +109,20 @@ var cornerstoneTools = (function ($, cornerstone, cornerstoneMath, cornerstoneTo
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function suscribeLesionToolModifiedEvent (element) {
|
||||||
|
var elementEvents = $._data(element, "events" );
|
||||||
|
var index = Object.keys(elementEvents).indexOf("LesionToolModified");
|
||||||
|
if (index < 0) {
|
||||||
|
// Subscribe LesionToolModified and calls measurementModified function when lesion measurement is changed or updated.
|
||||||
|
$(element).on("LesionToolModified", measurementModified);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
///////// BEGIN IMAGE RENDERING ///////
|
///////// BEGIN IMAGE RENDERING ///////
|
||||||
function onImageRendered(e, eventData) {
|
function onImageRendered(e, eventData) {
|
||||||
|
|
||||||
|
suscribeLesionToolModifiedEvent(e.currentTarget);
|
||||||
|
|
||||||
// if we have no toolData for this element, return immediately as there is nothing to do
|
// if we have no toolData for this element, return immediately as there is nothing to do
|
||||||
var toolData = cornerstoneTools.getToolState(e.currentTarget, toolType);
|
var toolData = cornerstoneTools.getToolState(e.currentTarget, toolType);
|
||||||
if (toolData === undefined) {
|
if (toolData === undefined) {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user