Undocking and re-docking a laptop to external monitors can be frustrating at times, due to the fact that when you undock, Windows moves all open applications to the laptop monitor. When re-docking, the applications don't automatically move back to the external monitor(s). With the latest DisplayFusion 8.0 Beta, you can solve this issue by automatically saving and restoring the window positions using DisplayFusion's new "Triggers" feature. The steps below explain how to configure the Trigger rules in order to achieve this. The two Trigger rules below will make DisplayFusion save the window positions every 2 minutes when docked, and restore the window positions when re-docking.
Note that while this guide is written for a docking/undocking scenario, it will also work for desktop computers that have issues with windows moving around when the monitors sleep.
To test this setup, dock your laptop and open some windows on the external monitor(s). Wait more than 2 minutes so that the "Save Window Positions" Trigger has a chance to run, then undock, and re-dock. About 5 seconds after re-docking, DisplayFusion should automatically restore the window positions.