Save BottomSheet state when screen rotate
- Save BottomSheet state in onSaveInstanceState - When Settings starts from saved state, we don't need to add fragment. Because FragmentManager already contains fragment instance. - Fix status bar color Change-Id: Ic8779b8253040554409e735bd57bd9001c1d56fd Fixes: 112428378 Test: make RunSettingsRoboTests
This commit is contained in:
@@ -40,9 +40,12 @@ public class SettingsHomepageActivity extends SettingsBaseActivity {
|
||||
settings.setAction("android.settings.SETTINGS");
|
||||
startActivity(settings);
|
||||
finish();
|
||||
return;
|
||||
}
|
||||
setContentView(R.layout.settings_homepage);
|
||||
switchToFragment(this, R.id.main_content, HomepageFragment.class.getName());
|
||||
if (savedInstanceState == null) {
|
||||
switchToFragment(this, R.id.main_content, HomepageFragment.class.getName());
|
||||
}
|
||||
}
|
||||
|
||||
public static boolean isDynamicHomepageEnabled(Context context) {
|
||||
|
Reference in New Issue
Block a user