using interface orientation as fallback when device orientation is unknown