remove the ev->state check in enternotify() ev->state indicates the state of the buttons and modifier keys, so it's not just workspace changes but any time these buttons are down.  This heuristic breaks focus with mouse buttons down and when creating new terminals with m-s-enter, among other things.
remove the ev->state check in enternotify()
ev->state indicates the state of the buttons and modifier keys, so it's not
just workspace changes but any time these buttons are down.  This heuristic
breaks focus with mouse buttons down and when creating new terminals with
m-s-enter, among other things.

conformal/spectrwm,conformal/spectrwm,conformal/spectrwm