Wednesday
Hi all,
We are planning to upgrade Blue Prism from v7.1.2 to v7.5.1 and have encountered an issue with the Detach action.
We are automating a Chrome-based application and currently use the Detach action to switch between the main application window and various pop-up windows by using the window title/text. This works correctly in Blue Prism v7.1.2.
However, after upgrading to v7.5.1, the Detach action no longer appears to work as expected. The action executes without any errors, but the object does not actually detach from the Chrome window. As a result, the subsequent Attach action fails because Blue Prism still appears to be attached to the previous window.
Has anyone experienced this issue in v7.5.1 or knows whether there have been any changes to the Attach/Detach functionality for Chrome-based applications between these versions?
Any suggestions or guidance would be greatly appreciated.
yesterday
MilanPinter,
We noticed this when we upgraded from 6.10.2 to 7.3.2 (where we are currently sitting). When I asked about it, the response was akin to 'it sometimes works, but not always'. The fix we settled on was to break our objects into smaller components--one for the 'main' application and one or more for any 'sub-windows' or 'popup windows'. In this way, when you move from an action on your 'main application' object to an action on your 'sub-window' object, the Attach action not only works, but becomes necessary. We are at the front-end of testing for 7.5.1 and it seems to be holding true.
That said, I have come across something that runs counter to the above--popups related to application-based file actions. Think of the MS functions that 'Open File' or 'Print' and that are called by the target application. In 7.3.2, following the above logic, we had individual objects to cover 'Save File As...' or 'Open File', which were used by all applications where the actions occurred. Those failed right away in 7.5.1. It appears that I will need to fold those back into the target application objects. Initial testing has shown it to work, but it is annoying to think I will need to (re-)modify a large number of objects. If anyone has seen this, or has a different solution, I would love to hear from you.
Anyway, good luck, and let us know how you 7.5.1 journey goes.
Red