@@ -434,8 +434,8 @@ class Appium extends Webdriver {
434434 async runOnIOS ( caps , fn ) {
435435 if ( this . platform !== 'ios' ) return
436436 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 ( ) )
439439 return recorder . promise ( )
440440 }
441441
@@ -476,8 +476,8 @@ class Appium extends Webdriver {
476476 async runOnAndroid ( caps , fn ) {
477477 if ( this . platform !== 'android' ) return
478478 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 ( ) )
481481 return recorder . promise ( )
482482 }
483483
@@ -503,7 +503,7 @@ class Appium extends Webdriver {
503503 }
504504 /* eslint-enable */
505505
506- async _runWithCaps ( caps , fn ) {
506+ _runWithCaps ( caps , fn ) {
507507 if ( typeof caps === 'object' ) {
508508 for ( const key in caps ) {
509509 // skip if capabilities do not match
0 commit comments