Add tooltip to delete feature fix explaining if it's disabled (close #6588)

This commit is contained in:
Quincy Morgan
2019-11-13 14:52:57 -05:00
parent 24c72b64d1
commit 96c8bcb152
3 changed files with 15 additions and 6 deletions
+3 -1
View File
@@ -99,7 +99,8 @@ export function validationMissingTag() {
var id = this.entityIds[0];
var operation = operationDelete([id], context);
if (!operation.disabled()) {
var disabledReasonID = operation.disabled();
if (!disabledReasonID) {
deleteOnClick = function(context) {
var id = this.issue.entityIds[0];
var operation = operationDelete([id], context);
@@ -113,6 +114,7 @@ export function validationMissingTag() {
new validationIssueFix({
icon: 'iD-operation-delete',
title: t('issues.fix.delete_feature.title'),
disabledReason: disabledReasonID ? t('operations.delete.' + disabledReasonID + '.single') : undefined,
onClick: deleteOnClick
})
);