Replace keypress with keydown to fix Measurement deletion from Lesion Table
This commit is contained in:
1 parent
220ff065dc
commit
5eb8a717cb
3 files changed
+20
-13
No files matched your search
+7
-6
@@ -70,21 +70,22 @@ Template.lesionTableTimepointCell.events({
|
||||
|
||||
if (currentMeasurement.isTarget) {
|
||||
showConfirmDialog(function() {
|
||||
log.info('Confirm clicked!');
|
||||
clearMeasurementTimepointData(currentMeasurement._id, currentTimepointID);
|
||||
});
|
||||
} else {
|
||||
changeNonTargetResponse(measurementData, null, doneCallback);
|
||||
}
|
||||
},
|
||||
'keypress .lesionTableTimepointCell': function(e) {
|
||||
var keyCode = e.keyCode;
|
||||
'keydown .lesionTableTimepointCell': function(e) {
|
||||
var keyCode = e.which;
|
||||
if (keyCode === keys.DELETE ||
|
||||
(keyCode === keys.D && e.ctrlKey === true)) {
|
||||
var currentMeasurement = Template.parentData(1);
|
||||
log.info('Removing Lesion: ' + currentMeasurement._id);
|
||||
// TODO = Add confirm dialog first!
|
||||
clearMeasurementTimepointData(currentMeasurement._id, this.timepointID);
|
||||
var currentTimepointID = this.timepointID;
|
||||
|
||||
showConfirmDialog(function() {
|
||||
clearMeasurementTimepointData(currentMeasurement._id, currentTimepointID);
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
Reference in new issue
Block a user