fixed UI bugs belong to screen orientation