window-list: Fix cleaning up signal on removal
The map uses windows as key, so trying to remove the handler ID will leave stray windows/signals.
Spotted by Ron Yorston.
The map uses windows as key, so trying to remove the handler ID will leave stray windows/signals.
Spotted by Ron Yorston.