Fix show observation points with the screen off

Issue 842
This is the updated PR 848, rebased and addressed comments