- for (auto& interface: dolphinInterfaces) {
- auto isUrlOpenReply = interface.first->isUrlOpen(url);
+ const QString urlString = url.toString();
+
+ // looping through the windows starting from the active one
+ int i = activeWindowIndex;
+ do {
+ auto &interface = dolphinInterfaces[i];
+
+ auto isUrlOpenReply = openFiles ? interface.first->isItemVisibleInAnyView(urlString) : interface.first->isUrlOpen(urlString);