-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
appium doesn't see send button until scrolled down #1074
Comments
Possible linked with issue #1079 |
From my testing, it seemed unrelated. Regardless of loading status, it didn't seem to recognize the send button until I scroll a bit lower. But only if there was more than one page worth of emails (with only a few emails, no problem). It's as if the additional inbox items obscure the button somehow. Even though visually they don't. |
@sosnovsky maybe you would know? |
I observed it here: https://flowcrypt.semaphoreci.com/jobs/0026251b-48ef-4b3a-8b8d-1587e778380f
|
Wasn't able to fix this issue yet, but found that compose button becomes non-accessible after Maybe Texture re-renders all views on the screen after |
Thanks for looking into this! Were you able to reproduce this manually - compose email button not tappable on the first tap of loading inbox, if there are many messages? |
No, it works well for me in the app, fails only during ui tests |
So far, do you think this is fixable (with reasonable effort) ? |
It seems there is no simple way to make compose button work without scroll - I tried different methods (like adding zPosition to button, enabling/disabling button it on data load etc), but only scroll make it work in 100% cases. Probably there is some issue with Texture rendering accessibility structure for views which are floating above another views. Scrolling down re-renders view and structure is fixed. So I just updated some selectors there to use accessibility identifiers for faster tests, but haven't found any reliable solution for original issue. |
Got it. Thanks for looking into it 👍 |
This is interesting - the create email button always hovers in the same space. Why is it needed to scroll down before we can tap it? (in actual app, I don't need to scroll to see/tap the button)
Originally posted by @tomholub in #1065 (comment)
The text was updated successfully, but these errors were encountered: