screencast: Do not report a cursor geometry before we have a cursor texture

Merged Aleix Pol Gonzalez requested to merge work/fix-crash into master

Otherwise we just crash as we don't know the size yet.

Merge request reports