The change modifies Ghost to send a dummy cursor event when a tablet stylus leave tracking range, as a signal to operators that tablet tracking has ended. The walk operator is modified to use this signal to reset the offset origin.
The walk operator has also been modified to not send a mouse centering event during initialization to simplify logic in it's modal callback.
Fixes T83930, allowing walk navigation to continue without jumping back
after repositioning pen.
Fixes T84659, allow walk navigation to start (for Windows Ink) from
keyboard shortcut when pen is in use.
Windows test build
Mac x86 test build
Mac ARM test build
Linux test build