I have faced the following issue, more than a few time the last few weeks.
When using a Element Exists activity, the element might be hidden - but still there, just not visible. Therefore Element Exists will return True.
@TDagsvik have mentioned this before, and some solutions came up
However, the Find Element activity has a “Is visible” property, can we not just add that to the Element Exists activity also?
Well, I am tempted to say: “You are a damn product company”, that’s kind of your guys job
More seriously, the alternative you are giving are either tedious to implement or not clear for a non technical user (ex: Visibility attribute return an integer, depending on the Window state, maximized or not).
UiPath could automate and run Business processes without having Queues, does this mean queues is not an useful feature that was implemented?
It is also about how straightforward and readable it is to achieve something, not only about the capability itself.
That’s alright, I understand but this one seem to be quite a low hanging fruit if we consider that this is already implemented similarly on the “On Element Appear”, which is way underused comparing to the “Element exist”.
I like your vision on the Community/Product repartitions but unfortunately you have a lot of Customer/users not even aware that could be covered by the Community
How will the GetAttribute("visibility") respond if the element can’t be found? Or should we then first use the Element Exist and then use a the GetAttribute?
Promoting this mindset, then why should you implement most activities or features in UiPath? I guess that we could live without a lot of standard activities and instead do a lot of workarounds?
Why do we have a Get Text?
Why do the Find element then even have the “Is visible” feature?
I agree with Florent that is should be an easy fix, since you should have everything you need already.
Hi, i found that that you can use the “Highlight” acitivty. If the element is not visible, this activity will throw an error saying “the element is valid but not visible” . So you just put this activity in a try-catch. If it goes into the catch statement, it means the element is not visible
thanks for posting this. I was also trying to adapt ElementExists to add a visibility check as I was clicking on a button and as soon as clicked it the ‘download’ button was found even though it wasn’t actually visible until a few seconds later, i.e. when the data was ready to download. I agree with the comments on this trail that this would be a quick fix for UIPath to add this as an option