diff --git a/src/main/java/ru/touchin/roboswag/components/navigation/ViewController.java b/src/main/java/ru/touchin/roboswag/components/navigation/ViewController.java index 8377a10..03dbe30 100644 --- a/src/main/java/ru/touchin/roboswag/components/navigation/ViewController.java +++ b/src/main/java/ru/touchin/roboswag/components/navigation/ViewController.java @@ -295,6 +295,7 @@ public class ViewController, */ @CallSuper public void onSaveInstanceState(@NonNull final Bundle savedInstanceState) { + baseLifecycleBindable.onSaveInstanceState(); UiUtils.UI_LIFECYCLE_LC_GROUP.i(Lc.getCodePoint(this)); } diff --git a/src/main/java/ru/touchin/roboswag/components/navigation/activities/BaseActivity.java b/src/main/java/ru/touchin/roboswag/components/navigation/activities/BaseActivity.java index ee07f36..58d78c6 100644 --- a/src/main/java/ru/touchin/roboswag/components/navigation/activities/BaseActivity.java +++ b/src/main/java/ru/touchin/roboswag/components/navigation/activities/BaseActivity.java @@ -148,6 +148,7 @@ public abstract class BaseActivity extends AppCompatActivity @Override protected void onSaveInstanceState(@NonNull final Bundle stateToSave) { super.onSaveInstanceState(stateToSave); + baseLifecycleBindable.onSaveInstanceState(); UiUtils.UI_LIFECYCLE_LC_GROUP.i(Lc.getCodePoint(this)); final HalfNullablePair activityResult = lastActivityResult.getValue().get(); if (activityResult != null) {