@@ -169,14 +169,17 @@ module.exports = (env, { port = 8080, urls = {} } = {}) => {
169169 await openPage ( getPageURL ( 'profile' ) ) ;
170170
171171 await new Promise ( r => setTimeout ( r , 3000 ) ) ;
172+ await page . waitForSelector ( '.dx-toolbar-item div::-p-text(My App)' ) ;
172173
173174 const image = await takeScreenshot ( ) ;
174175
175176 compareSnapshot ( image , 'profile' ) ;
176177
177178 await switchTheme ( ) ;
179+ await page . waitForSelector ( '.dx-toolbar-item div::-p-text(My App)' ) ;
178180 await compareThemeModeSnapshot ( 'profile' , 'dark' ) ;
179181 await switchTheme ( ) ;
182+ await page . waitForSelector ( '.dx-toolbar-item div::-p-text(My App)' ) ;
180183
181184 await compareThemeModeSnapshot ( 'profile' , 'light' ) ;
182185 } ) ;
@@ -208,6 +211,7 @@ module.exports = (env, { port = 8080, urls = {} } = {}) => {
208211
209212 // NOTE: Wait for animation complete
210213 await new Promise ( r => setTimeout ( r , 3000 ) ) ;
214+ await page . waitForSelector ( '.dx-toolbar-item div::-p-text(My App)' ) ;
211215 const image = await takeScreenshot ( ) ;
212216
213217 compareSnapshot ( image , 'toggle' ) ;
@@ -219,6 +223,7 @@ module.exports = (env, { port = 8080, urls = {} } = {}) => {
219223 await page . click ( isCompact ? '.dx-dropdownmenu-button' : '.user-button' ) ;
220224 // NOTE: Wait for animation complete
221225 await new Promise ( r => setTimeout ( r , 2000 ) ) ;
226+ await page . waitForSelector ( '.dx-toolbar-item div::-p-text(My App)' ) ;
222227 const image = await takeScreenshot ( {
223228 clip : {
224229 x : viewport . width - 300 ,
0 commit comments