mobile: use onConfigurationChanged instead of restoring savedInstanceState