fixed orientation issues by overriding onConfigurationChanged