Skip to content

Commit b300167

Browse files
fix: bind mac2element in element map for mac platform (#1474)
1 parent dcc7579 commit b300167

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/main/java/io/appium/java_client/internal/ElementMap.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import io.appium.java_client.MobileElement;
2424
import io.appium.java_client.android.AndroidElement;
2525
import io.appium.java_client.ios.IOSElement;
26+
import io.appium.java_client.mac.Mac2Element;
2627
import io.appium.java_client.remote.AutomationName;
2728
import io.appium.java_client.remote.MobilePlatform;
2829
import io.appium.java_client.windows.WindowsElement;
@@ -37,8 +38,8 @@ public enum ElementMap {
3738
IOS_XCUI_TEST(AutomationName.IOS_XCUI_TEST.toLowerCase(), IOSElement.class),
3839
ANDROID_UI_AUTOMATOR(MobilePlatform.ANDROID.toLowerCase(), AndroidElement.class),
3940
IOS_UI_AUTOMATION(MobilePlatform.IOS.toLowerCase(), IOSElement.class),
40-
WINDOWS(MobilePlatform.WINDOWS.toLowerCase(), WindowsElement.class);
41-
41+
WINDOWS(MobilePlatform.WINDOWS.toLowerCase(), WindowsElement.class),
42+
MAC(MobilePlatform.MAC.toLowerCase(), Mac2Element.class);
4243

4344
private static final Map<String, ElementMap> mobileElementMap;
4445

0 commit comments

Comments
 (0)