activation: don't activate windows that don't accept keyboard input
It doesn't make any sense, and can move the active output without any actual user interaction
I'm not 100% sure about this one, as it seems more like a workaround. Otoh, this issue only exists at all because notifications still use the plasmashell protocol; once they're ported to layer shell it'll disappear anyways, so maybe a workaround is okay