(De)activation is not working in ReactiveWindowControler

We now listen for window is closing notifications and triggering deactivation.
Doesn't this subscribe to *any* Window being closed? We only want to deactivate when *this* Window is being closed