@@ -434,8 +434,8 @@ class Appium extends Webdriver {
434
434
async runOnIOS ( caps , fn ) {
435
435
if ( this . platform !== 'ios' ) return
436
436
recorder . session . start ( 'iOS-only actions' )
437
- await this . _runWithCaps ( caps , fn )
438
- await recorder . add ( 'restore from iOS session' , ( ) => recorder . session . restore ( ) )
437
+ this . _runWithCaps ( caps , fn )
438
+ recorder . add ( 'restore from iOS session' , ( ) => recorder . session . restore ( ) )
439
439
return recorder . promise ( )
440
440
}
441
441
@@ -476,8 +476,8 @@ class Appium extends Webdriver {
476
476
async runOnAndroid ( caps , fn ) {
477
477
if ( this . platform !== 'android' ) return
478
478
recorder . session . start ( 'Android-only actions' )
479
- await this . _runWithCaps ( caps , fn )
480
- await recorder . add ( 'restore from Android session' , ( ) => recorder . session . restore ( ) )
479
+ this . _runWithCaps ( caps , fn )
480
+ recorder . add ( 'restore from Android session' , ( ) => recorder . session . restore ( ) )
481
481
return recorder . promise ( )
482
482
}
483
483
@@ -503,7 +503,7 @@ class Appium extends Webdriver {
503
503
}
504
504
/* eslint-enable */
505
505
506
- async _runWithCaps ( caps , fn ) {
506
+ _runWithCaps ( caps , fn ) {
507
507
if ( typeof caps === 'object' ) {
508
508
for ( const key in caps ) {
509
509
// skip if capabilities do not match
0 commit comments