I've run into a rather inconvenient issue with ObjectDock and how it interacts with XYplorer, a popular Windows Explorer replacement, and I've noticed that its windows are only noticed by ObjectDock for a few seconds before the program registers XYplorer as not running. This results in a new instance being started every time I click the icon in the dock, instead of switching to the already-running instance.
I'm using ObjectDock version 2.20.0.862, and XYPlorer is version 16.20. This is the only program I've seen do this, so maybe it has something to do with the way XYplorer executes. Would anyone know of there's actually a way to fix this?
Repro (with ObjectDock started and XYPlorer installed):
- Add a shortcut to XYPlorer to a quicklaunch dock
- Launch XYPlorer
- Wait about 5 seconds, the running indicator will disappear and clicking the icon will launch a new instance instead of bringing up the old one (even if the old instance is clearly in the foreground)