While flying and sprinting, if you stop moving and holding ctrl and then start moving again without holding ctrl, the sprint does not cancel and you are still sprinting while flying. The only way to cancel the sprint is to stop flying and touch the ground.
Environment
Windows 10
Intel i7-6500U
8.00 GB RAM
64-bit
Duplicate of issue: MC-125188