Cannot set Target properties in Check App State

Hello,

With UiPath.UIAutomations.Activities package from version 24.10.0 and up it’s NOT possible in a Process to change any of the property settings under Target of a Check App State when using a descriptor from an Object Repository in a Library. (See below screenshot)


Although “Targeting methods” is not greyed out, this cannot be changed either.

With UiPath.UIAutomations.Activities package until version 23.10.3 it IS possible in a Process to change all the property settings under Target of a Check App State when using a descriptor from an Object Repository in a Library. (See below screenshot)

I get it that you don’t want to change the Fuzzy selector, Strict selector or Windows selector in the Process because they are set in the descriptor in the Object Repository.
However, you may want to change the Targeting methods or Visibility check in the Check App State in your Process as per your needs. But this isn’t possible anymore as of version 24.10.0

Could this be addressed please?

I’m using Studio version: 2023.4.4

Troubleshooting info:
The changing of the Target Properties IS possible when using a Check App State with version 24.10.0 and up when using:

  • The descriptor of the Object Repo in the Library itself
  • The descriptor of the local Object Repo in the Process
  • The selector is not linked to an Object Repo in the Process

Thanks for reading through another lengthy post of mine. :grimacing:

Hi @RoboGuy
I guess the post is in the wrong section !
This seems to be feedback for new library you can add it into feedback section

Regarding your issue
If possible can u downgrade or re install the same package , keep the package version similar to studio version ! Thanks !

Hello @jast1631,

Thanx for your reply.

I don’t know how to put this into another section. Can you point me in the right direction?

What do you mean bij keep the package version similar to studio.
Do you mean that when you use studio 2023 you have to use packages beginning with version number 23? The description of the package version 24.10.0 and up says that it’s supposed to work on Studio 21.10 and higher.

I can’t remove and reinstall an earlier version of the package, because that breaks some activities that I use a lot in my process.

Hope to hear from you again.

Yes
That’s what I meant !
If you can not downgrade you still remove and add it back
It’s not an ideal solution but sometime this work around does work

Related to post in wrong area
You can go to feedback section and there add the post
Current post is in help section

I’ve put the post in the feedback section.

I’ve not come around to removing the whole package and adding it back to the 24.10.0 version but when I’ve done that, I’ll let you know how that went.

I’ve completely removed UiPath.UIAutomations.Activities package from my project and reinstalled it back to version 24.10.0.
After this it’s still not possible to change the Visibility check.

I did see this message in the Properties pane


So it looks like it’s not a bug but it’s by design.

If the Target properties can only be set in the Library, I think Visibility check shouldn’t be in the Target properties because in your project you want to check the same descriptor in different ways. A better place would be in Check App State under Options.
I use Interactive visibility check to see if an element is somewhere on the page, even if it’s scrolled off screen.
I use Fully visible Visibility check to see if the element is scrolled on screen or off screen.

Not being able to set the Visibility check in my project within a Check App State but only in my library descriptor means that I have to make two descriptors of the same element where one is set to Fully visible and the other to Interactive. This feels kinda redundant.

I hope someone can look into this.

Thanx in advance!