Use the through-bool only for Through mode in movement events (Fixes #321).