Fix an issue where stale missing tag errors could persist when canceling drawing a new way (close #5918)

Don't show missing tags error for a feature that is still being drawn (re: #5898)
This commit is contained in:
Quincy Morgan
2019-02-21 09:48:46 -05:00
parent 2a211146ea
commit 7da37384f1
4 changed files with 18 additions and 4 deletions
+8
View File
@@ -29,6 +29,14 @@ export function validationMissingTag() {
return [];
}
var mode = context.mode();
if (entity.type === 'way' && mode &&
(mode.id === 'draw-area' || (mode.id === 'draw-line' && !mode.isContinuing)) &&
mode.wayID === entity.id) {
// don't flag missing tag issues if drawing a new way
return [];
}
var messageObj = {};
var missingTagType;