I noticed that when you have back to back “do > repeatIf” conditions, when it gets to the second one, it doesn’t repeat even when conditions are true. However, if I play the macro from the second “do > repeatIf” it loops just fine so I believe it’s a bug.
{
"Name": "Do_Repeatif_Test",
"CreationDate": "2022-7-7",
"Commands": [
{
"Command": "store",
"Target": "5",
"Value": "!TIMEOUT_WAIT",
"Description": ""
},
{
"Command": "open",
"Target": "https://ui.vision/",
"Value": "",
"Description": ""
},
{
"Command": "do",
"Target": "",
"Value": "",
"Description": ""
},
{
"Command": "open",
"Target": "https://ui.vision/rpa/x/desktop-automation",
"Value": "",
"Description": ""
},
{
"Command": "verifyElementPresent",
"Target": "id=get",
"Value": "",
"Description": ""
},
{
"Command": "repeatIf",
"Target": "${!statusOK} == true",
"Value": "",
"Description": ""
},
{
"Command": "do",
"Target": "",
"Value": "",
"Description": ""
},
{
"Command": "open",
"Target": "https://ui.vision/",
"Value": "",
"Description": ""
},
{
"Command": "verifyElementPresent",
"Target": "id=get",
"Value": "",
"Description": ""
},
{
"Command": "repeatIf",
"Target": "${!statusOK} == true",
"Value": "",
"Description": ""
}
]
}