A change in behavior... (regression)
Using ssh, start some app using EGLFB and move the cursor to the top left somewhere.
^C the app.
Restart the app, and the cursor should still be showing where it was left - until you make the first mouse movement, in which case it will jump to the center of the screen.
The jump is because we set the cursor internally to be the middle of the screen to start, and when we set the cursor position, the cursor image is not set up yet.
Using ssh, start some app using EGLFB and move the cursor to the top left somewhere.
^C the app.
Restart the app, and the cursor should still be showing where it was left - until you make the first mouse movement, in which case it will jump to the center of the screen.
The jump is because we set the cursor internally to be the middle of the screen to start, and when we set the cursor position, the cursor image is not set up yet.