diff --git a/src/main/java/io/appium/java_client/android/AndroidDriver.java b/src/main/java/io/appium/java_client/android/AndroidDriver.java index 87a95128e..86e5ba455 100644 --- a/src/main/java/io/appium/java_client/android/AndroidDriver.java +++ b/src/main/java/io/appium/java_client/android/AndroidDriver.java @@ -194,7 +194,7 @@ public void toggleLocationServices() { @Override public AndroidBatteryInfo getBatteryInfo() { return new AndroidBatteryInfo((Map) execute(EXECUTE_SCRIPT, ImmutableMap.of( - "script", "mobile: batteryInfo", "args", Collections.emptyList()))); + "script", "mobile: batteryInfo", "args", Collections.emptyList())).getValue()); } @Override diff --git a/src/main/java/io/appium/java_client/ios/IOSDriver.java b/src/main/java/io/appium/java_client/ios/IOSDriver.java index 75e4df212..f0f6d2218 100644 --- a/src/main/java/io/appium/java_client/ios/IOSDriver.java +++ b/src/main/java/io/appium/java_client/ios/IOSDriver.java @@ -192,7 +192,7 @@ public IOSDriver(Capabilities desiredCapabilities) { @Override public IOSBatteryInfo getBatteryInfo() { return new IOSBatteryInfo((Map) execute(EXECUTE_SCRIPT, ImmutableMap.of( - "script", "mobile: batteryInfo", "args", Collections.emptyList()))); + "script", "mobile: batteryInfo", "args", Collections.emptyList())).getValue()); } private class InnerTargetLocator extends RemoteTargetLocator {