Skip to content

Commit eb364ca

Browse files
Fix endpoint for long press and change implementation into Android driver longPressKeyCode method
1 parent 881294d commit eb364ca

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/main/java/io/appium/java_client/AppiumDriver.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -673,7 +673,7 @@ private static ImmutableMap<String, CommandInfo> getMobileCommands(){
673673
.put(PRESS_KEY_CODE,
674674
postC("/session/:sessionId/appium/device/press_keycode"))
675675
.put(LONG_PRESS_KEY_CODE,
676-
postC("/session/:sessionId?/appium/device/long_press_keycode"))
676+
postC("/session/:sessionId/appium/device/long_press_keycode"))
677677
.put(CURRENT_ACTIVITY,
678678
getC("/session/:sessionId/appium/device/current_activity"))
679679
.put(SET_VALUE,

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ public void pressKeyCode(int key, Integer metastate) {
189189
*/
190190
@Override
191191
public void longPressKeyCode(int key) {
192-
execute(PRESS_KEY_CODE, getCommandImmutableMap(KEY_CODE, key));
192+
execute(LONG_PRESS_KEY_CODE, getCommandImmutableMap(KEY_CODE, key));
193193
}
194194

195195
/**
@@ -206,7 +206,7 @@ public void longPressKeyCode(int key) {
206206
public void longPressKeyCode(int key, Integer metastate) {
207207
String[] parameters = new String[] { KEY_CODE, METASTATE_PARAM };
208208
Object[] values = new Object[] { key, metastate };
209-
execute(PRESS_KEY_CODE, getCommandImmutableMap(parameters, values));
209+
execute(LONG_PRESS_KEY_CODE, getCommandImmutableMap(parameters, values));
210210
}
211211

212212
/**

0 commit comments

Comments
 (0)