fix #4208: compass does not show direction initially

Merge or close depending on if you want it to be on the `release` branch.