I have been replacing code that hasn't used the ewmh lib with code that does.

I need to work out why the _NET_ACTIVE_WINDOW isn't updated when there is only one window.