fix #3729: compass deviation -90° in landscape mode