From c6964a88e0b6ad93d545b92fbcd085f365b67d6c Mon Sep 17 00:00:00 2001 From: Dmitry Mishtal Date: Thu, 20 May 2021 18:23:27 +0300 Subject: [PATCH] fix: bind mac2element in element map for mac platform --- src/main/java/io/appium/java_client/internal/ElementMap.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/io/appium/java_client/internal/ElementMap.java b/src/main/java/io/appium/java_client/internal/ElementMap.java index daeb644fb..d2f056c5d 100644 --- a/src/main/java/io/appium/java_client/internal/ElementMap.java +++ b/src/main/java/io/appium/java_client/internal/ElementMap.java @@ -23,6 +23,7 @@ import io.appium.java_client.MobileElement; import io.appium.java_client.android.AndroidElement; import io.appium.java_client.ios.IOSElement; +import io.appium.java_client.mac.Mac2Element; import io.appium.java_client.remote.AutomationName; import io.appium.java_client.remote.MobilePlatform; import io.appium.java_client.windows.WindowsElement; @@ -37,8 +38,8 @@ public enum ElementMap { IOS_XCUI_TEST(AutomationName.IOS_XCUI_TEST.toLowerCase(), IOSElement.class), ANDROID_UI_AUTOMATOR(MobilePlatform.ANDROID.toLowerCase(), AndroidElement.class), IOS_UI_AUTOMATION(MobilePlatform.IOS.toLowerCase(), IOSElement.class), - WINDOWS(MobilePlatform.WINDOWS.toLowerCase(), WindowsElement.class); - + WINDOWS(MobilePlatform.WINDOWS.toLowerCase(), WindowsElement.class), + MAC(MobilePlatform.MAC.toLowerCase(), Mac2Element.class); private static final Map mobileElementMap;