From 42eb3fc76b69bbc991a14ec7a835c0e897c7eaf2 Mon Sep 17 00:00:00 2001 From: Aksenov Vladimir Date: Wed, 30 Oct 2019 15:35:06 +0300 Subject: [PATCH] Uppped SDK v --- build.gradle | 2 +- .../components/tabbarnavigation/NavigationContainerFragment.kt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index 6dfc56a..9a59560 100644 --- a/build.gradle +++ b/build.gradle @@ -28,7 +28,7 @@ task clean(type: Delete) { ext { ext.buildScriptsDir = "$rootDir/BuildScripts" versions = [ - compileSdk : 28, + compileSdk : 29, appcompat : '1.0.2', androidx : '1.0.0', material : '1.0.0', diff --git a/tabbar-navigation/src/main/java/ru/touchin/roboswag/components/tabbarnavigation/NavigationContainerFragment.kt b/tabbar-navigation/src/main/java/ru/touchin/roboswag/components/tabbarnavigation/NavigationContainerFragment.kt index a948faf..7948b9e 100644 --- a/tabbar-navigation/src/main/java/ru/touchin/roboswag/components/tabbarnavigation/NavigationContainerFragment.kt +++ b/tabbar-navigation/src/main/java/ru/touchin/roboswag/components/tabbarnavigation/NavigationContainerFragment.kt @@ -67,7 +67,8 @@ class NavigationContainerFragment : Fragment() { containerLayoutId = args.getInt(CONTAINER_LAYOUT_ID_ARG) if (savedInstanceState == null) { - navigation.setInitialViewController(getViewControllerClass(), args.getParcelable(VIEW_CONTROLLER_STATE_ARG)) + navigation.setInitialViewController(getViewControllerClass(), args.getParcelable(VIEW_CONTROLLER_STATE_ARG) + ?: throw ShouldNotHappenException("Fragment state must not be null")) } } ?: throw ShouldNotHappenException("Fragment is not instantiable without arguments") }