From 22905510f235207179f21b572e79e928ac792cd9 Mon Sep 17 00:00:00 2001 From: Kazuaki Matsuo Date: Sat, 13 Jul 2024 22:17:34 -0700 Subject: [PATCH] fix(kotlin): fix with latest AS (#715) * docs: address appium-flutter-integration-driver * teak * fix(kotlin): fix with latest AS --- .../appium_flutter/finder/FlutterElement.kt | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/finder/kotlin/src/main/kotlin/pro/truongsinh/appium_flutter/finder/FlutterElement.kt b/finder/kotlin/src/main/kotlin/pro/truongsinh/appium_flutter/finder/FlutterElement.kt index a181a279..acda498f 100644 --- a/finder/kotlin/src/main/kotlin/pro/truongsinh/appium_flutter/finder/FlutterElement.kt +++ b/finder/kotlin/src/main/kotlin/pro/truongsinh/appium_flutter/finder/FlutterElement.kt @@ -2,11 +2,15 @@ package pro.truongsinh.appium_flutter.finder import org.openqa.selenium.remote.RemoteWebElement -public class FlutterElement : RemoteWebElement { - private var _rawMap: Map - constructor(m: Map) { - _rawMap = m +public class FlutterElement(m: Map) : RemoteWebElement() { + private var _rawMap: Map = m + + init { id = serialize(m) } fun getRawMap(): Map { return _rawMap } + + override fun toString(): String { + return String.format("[FlutterElement]") + } } \ No newline at end of file