|= instead of = flag setting for want_focus during wayland surface commit
|= instead of = flag setting for want_focus during wayland surface commit

if want_focus has already been set, this check should not unset it

rvandegrift/e,rvandegrift/e,rvandegrift/e