diff --git a/modules/ui/intro/line.js b/modules/ui/intro/line.js index acd118b06..160d891ed 100644 --- a/modules/ui/intro/line.js +++ b/modules/ui/intro/line.js @@ -1000,6 +1000,9 @@ export function uiIntroLine(context, reveal) { ); context.map().on('move.intro drawn.intro', function() { + if (selectMenuItem(context, 'delete').empty()) { + return continueTo(multiRightClick); + } reveal('.edit-menu', helpHtml('intro.lines.multi_delete'), { duration: 0, padding: 50 } diff --git a/modules/ui/intro/point.js b/modules/ui/intro/point.js index c104ca617..e8fbb441e 100644 --- a/modules/ui/intro/point.js +++ b/modules/ui/intro/point.js @@ -429,6 +429,9 @@ export function uiIntroPoint(context, reveal) { timeout(function() { context.map().on('move.intro', function() { + if (selectMenuItem(context, 'delete').empty()) { + return continueTo(rightClickPoint); + } reveal('.edit-menu', helpHtml('intro.points.delete'), { duration: 0, padding: 50 }