Magnifier tracks invalid caret events
When caret tracking is enabled for the GNOME magnifier, it will move the zoomed view to the top left corner (0,0) if it is unable to get co-ordinates for the entered text.
In some applications (like Google Chrome) this results in the magnified view jumping away from the focused area of the screen.
To reproduce:
- Enable the magnifier (Super + Alt + 8).
- Open Google Chrome.
- Go to a page with a text bod such as google.com.
- Type text in the box.