Ok, made a test with 2 copies of the portable Chrome: They do not report having a Window, hence focus() will not work as currently implemented.
[10156:chrome (Neuer Tab - Google Chrome)] C:\Program Files (x86)\Google\Chrome\Application\chrome.exe [10080:chrome1 (null)] C:\Chromes\Chrome1\chrome1.exe [13612:chrome2 (null)] C:\Chromes\Chrome2\chrome2.exe the first is the normal Chrome, the 2 others are the portables. Does not look very promising. -- You received this bug notification because you are a member of Sikuli Drivers, which is subscribed to Sikuli. https://bugs.launchpad.net/bugs/1811361 Title: [1.1.4] Windows: app focus and close should work for more than one instance running of same some-name.exe Status in Sikuli: In Progress Bug description: -------------- problem currently SikuliX only finds first in the row (based on tasklist) fix will only be available towards end of February '19 -------------------------------------------------------------------- 1.1.4-SNAPSHOT-2019-01-10_09:21/Windows10.0/Java8(64)1.8.0_191-b12 Windows 10 64bit I used this script to open two portable chrome instances and then tried to change the focus to them or close them with .focus() and .close() method but nothing happens: open_instances = {} # a dictionary to keep record of opened browsers {name:app} def browser(target, action = True ): temp = r"C:\Users\Test\Desktop\Chromes\f" + str(target) + r"\f" + str(target) + r".exe" if action: #for opening open_instances["f"+str(target)] = App(temp) open_instances["f"+str(target)].open(10) else: # for closing open_instances["f"+str(target)].close() del open_instances["f"+str(target)] wait(1) def main(): for i in range(1,3): # trying to open the instances which works fine browser(i) wait(2) for i in range(1,3): # trying to close same instances but it does not work. I even tried the .focus() but no success either browser(i, False) main() To manage notifications about this bug go to: https://bugs.launchpad.net/sikuli/+bug/1811361/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~sikuli-driver Post to : [email protected] Unsubscribe : https://launchpad.net/~sikuli-driver More help : https://help.launchpad.net/ListHelp

