You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Environment:
Appium-Python-Client 2.11.1
Windows desktop app,
My Env is Ok, since I have done many automation work
I want to hover on element, I have tried: ActionChains(self.driver).move_to_element(ele).perform(),
I got an exception: > raise exception_class(msg=message, stacktrace=format_stacktrace(stacktrace)) E selenium.common.exceptions.UnknownMethodException: Message: Currently only pen and touch pointer input source types are supported E Stacktrace: E UnsupportedOperationError: Currently only pen and touch pointer input source types are supported
then I tried: TouchAction(self.driver).move_to(ele).perform(), I found it directly click the target instead of hover on it!
then I tried: ActionChains(self.driver).w3c_actions.pointer_action.move_to(ele), and it do not work
Activity
KazuCocoa commentedon Jul 5, 2023
Maybe you need to use
touchinput likepython-client/appium/webdriver/extensions/action_helpers.py
Lines 49 to 61 in b142e00
mouse.mykola-mokhnach commentedon Jul 6, 2023
@KazuCocoa I assume touch pointers do not have a "hover" concept. Only mouse does it
pppppino commentedon Jul 10, 2023
@KazuCocoa I have tried it, but it not works