From 00310b3bb4e96d910c0956240ca896ee74d5484c Mon Sep 17 00:00:00 2001 From: tyr Date: Sat, 24 Aug 2013 18:00:26 +0200 Subject: [PATCH 1/3] walkthrough: use correct css class for intro message of the "lines" chapter --- js/id/ui/intro/line.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/id/ui/intro/line.js b/js/id/ui/intro/line.js index 0e552111b..780e46a7a 100644 --- a/js/id/ui/intro/line.js +++ b/js/id/ui/intro/line.js @@ -23,7 +23,7 @@ iD.ui.intro.line = function(context, reveal) { var intersection = [-85.62974496187628, 41.95742515554585]; context.map().centerZoom(start, 18); - reveal('button.add-line', t('intro.lines.add'), {tooltipClass: 'intro-areas-add'}); + reveal('button.add-line', t('intro.lines.add'), {tooltipClass: 'intro-lines-add'}); context.on('enter.intro', addLine); From 7a1a97975e052830c87dd23558a75799425cd590 Mon Sep 17 00:00:00 2001 From: tyr Date: Sat, 24 Aug 2013 18:29:38 +0200 Subject: [PATCH 2/3] walkthrough: increase timeout for revealing road subgrid 200ms seems to be too low, because the fade-in transition seems to take 250ms and an the unfinished animation can cause troubles. this fixes #1742 --- js/id/ui/intro/line.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/id/ui/intro/line.js b/js/id/ui/intro/line.js index 780e46a7a..0b2112315 100644 --- a/js/id/ui/intro/line.js +++ b/js/id/ui/intro/line.js @@ -109,7 +109,7 @@ iD.ui.intro.line = function(context, reveal) { reveal(grid.node(), t('intro.lines.residential')); grid.selectAll('.preset-highway-residential .preset-list-button') .one('click.intro', roadDetails); - }, 200); + }, 500); } function roadDetails() { From 8c2fb92daddd6c751451e93c4bfac3f30c0a2ecd Mon Sep 17 00:00:00 2001 From: tyr Date: Sat, 24 Aug 2013 18:51:21 +0200 Subject: [PATCH 3/3] add missing context parameter to call of intro.pad() in method retry() for incomplete way drawings --- js/id/ui/intro/line.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/js/id/ui/intro/line.js b/js/id/ui/intro/line.js index 0b2112315..58f1a5732 100644 --- a/js/id/ui/intro/line.js +++ b/js/id/ui/intro/line.js @@ -61,7 +61,7 @@ iD.ui.intro.line = function(context, reveal) { // ended line before creating intersection function retry(mode) { if (mode.id !== 'select') return; - var pointBox = iD.ui.intro.pad(intersection, 30); + var pointBox = iD.ui.intro.pad(intersection, 30, context); reveal(pointBox, t('intro.lines.restart')); timeout(function() { context.replace(iD.actions.DeleteMultiple(mode.selectedIDs()));