fix #40 for mobile landscape orientation