Window State Manager is a GNOME Shell extension to monitor window states (position on monitor, location, size, etc.) and restore them automatically to their previous positions when a change in layout occurs. It was created to solve an issue with GNOME on wayland where some programs won't remember their positions when device is docked and undocked.
There is nothing to configure.
To install this extension you can either
Note: you may have to explicitly enable the extension using the GNOME Shell Extension Manager after installation.
This extension has been tested on GNOME 45.
This extension is released under the GNU Public License version 2.