fix: movement conflicts with single click of float window