@@ -69,9 +69,13 @@ export function uiIntroRapid(context, curtain) {
69
69
. setMapParamsAsync ( loc , 18.5 , 0 , msec )
70
70
. then ( ( ) => new Promise ( ( resolve , reject ) => {
71
71
_rejectStep = reject ;
72
+
73
+ const rtl = l10n . isRTL ( ) ? '-rtl' : '' ;
72
74
curtain . reveal ( {
73
75
revealSelector : '.intro-nav-wrap .chapter-rapid' ,
74
- tipHtml : helpHtml ( context , 'intro.rapid.start' , { rapid : icon ( '#rapid-logo-rapid-wordmark' , 'pre-text rapid' ) } ) ,
76
+ tipHtml : helpHtml ( context , 'intro.rapid.start' , {
77
+ rapid : icon ( `#rapid-logo-rapid-wordmark${ rtl } ` , 'pre-text rapid' )
78
+ } ) ,
75
79
buttonText : l10n . t ( 'intro.ok' ) ,
76
80
buttonCallback : ( ) => resolve ( showHideRoadsAsync )
77
81
} ) ;
@@ -84,9 +88,13 @@ export function uiIntroRapid(context, curtain) {
84
88
function showHideRoadsAsync ( ) {
85
89
return new Promise ( ( resolve , reject ) => {
86
90
_rejectStep = reject ;
91
+
92
+ const rtl = l10n . isRTL ( ) ? '-rtl' : '' ;
87
93
curtain . reveal ( {
88
94
revealSelector : 'button.rapid-features' ,
89
- tipHtml : helpHtml ( context , 'intro.rapid.ai_roads' , { rapid : icon ( '#rapid-logo-rapid-wordmark' , 'pre-text rapid' ) } ) ,
95
+ tipHtml : helpHtml ( context , 'intro.rapid.ai_roads' , {
96
+ rapid : icon ( `#rapid-logo-rapid-wordmark${ rtl } ` , 'pre-text rapid' )
97
+ } ) ,
90
98
buttonText : l10n . t ( 'intro.ok' ) ,
91
99
buttonCallback : ( ) => resolve ( selectRoadAsync )
92
100
} ) ;
@@ -162,9 +170,12 @@ export function uiIntroRapid(context, curtain) {
162
170
163
171
_onModeChange = reject ; // disallow mode change
164
172
173
+ const rtl = l10n . isRTL ( ) ? '-rtl' : '' ;
165
174
curtain . reveal ( {
166
175
revealExtent : tulipLaneExtent ,
167
- tipHtml : helpHtml ( context , 'intro.rapid.add_road_not_saved_yet' , { rapid : icon ( '#rapid-logo-rapid-wordmark' , 'pre-text rapid' ) } ) ,
176
+ tipHtml : helpHtml ( context , 'intro.rapid.add_road_not_saved_yet' , {
177
+ rapid : icon ( `#rapid-logo-rapid-wordmark${ rtl } ` , 'pre-text rapid' )
178
+ } ) ,
168
179
buttonText : l10n . t ( 'intro.ok' ) ,
169
180
buttonCallback : ( ) => resolve ( showIssuesButtonAsync )
170
181
} ) ;
0 commit comments