Skip to content

Commit 9eca2e3

Browse files
Mykola MokhnachSrinivasanTarget
Mykola Mokhnach
authored andcommitted
fix class cast exception on getting battery info
1 parent 9095d3d commit 9eca2e3

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/java/io/appium/java_client/android/AndroidDriver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,7 @@ public void toggleLocationServices() {
194194
@Override
195195
public AndroidBatteryInfo getBatteryInfo() {
196196
return new AndroidBatteryInfo((Map<String, Object>) execute(EXECUTE_SCRIPT, ImmutableMap.of(
197-
"script", "mobile: batteryInfo", "args", Collections.emptyList())));
197+
"script", "mobile: batteryInfo", "args", Collections.emptyList())).getValue());
198198
}
199199

200200
@Override

src/main/java/io/appium/java_client/ios/IOSDriver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,7 @@ public IOSDriver(Capabilities desiredCapabilities) {
192192
@Override
193193
public IOSBatteryInfo getBatteryInfo() {
194194
return new IOSBatteryInfo((Map<String, Object>) execute(EXECUTE_SCRIPT, ImmutableMap.of(
195-
"script", "mobile: batteryInfo", "args", Collections.emptyList())));
195+
"script", "mobile: batteryInfo", "args", Collections.emptyList())).getValue());
196196
}
197197

198198
private class InnerTargetLocator extends RemoteTargetLocator {

0 commit comments

Comments
 (0)