wayland: send shortcut inhibit “active” event
The shortcut inhibitor protocol states that the “active” event should be sent every time compositor shortcuts are inhibited on behalf of the surface.
However, mutter would send that event only if the surface is focused, which might not be the case if focus is on a shell surface.
Send the “active” event unconditionally to match the protocol definition.
Closes: #10 (closed)