Small improvements around the primary screen property

Merged Aleix Pol Gonzalez requested to merge work/primary-polish into master

Merge request reports