From 84c5217f17cc1b057c468e664bd8023ed18f4b84 Mon Sep 17 00:00:00 2001 From: Cesar Morigaki <38049362+cmorigaki@users.noreply.github.com> Date: Thu, 10 Nov 2022 08:28:22 -0300 Subject: [PATCH] Migrate deprecated onBackButton call (#48) ## Context - `Activity.onBackPressed` is now deprecated ## Code - Migrate `Activity.onBackPressed` to `onBackPressedDispatcher.onBackPressed()` --- .../br/com/recipebook/recipedetail/view/RecipeDetailActivity.kt | 2 +- .../com/recipebook/settings/theme/view/SettingsThemeActivity.kt | 2 +- .../java/br/com/recipebook/settings/view/SettingsActivity.kt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/features/recipe-detail/src/main/java/br/com/recipebook/recipedetail/view/RecipeDetailActivity.kt b/features/recipe-detail/src/main/java/br/com/recipebook/recipedetail/view/RecipeDetailActivity.kt index 65efec2..317c26f 100644 --- a/features/recipe-detail/src/main/java/br/com/recipebook/recipedetail/view/RecipeDetailActivity.kt +++ b/features/recipe-detail/src/main/java/br/com/recipebook/recipedetail/view/RecipeDetailActivity.kt @@ -35,7 +35,7 @@ class RecipeDetailActivity : AppCompatActivity() { RecipeDetailView( state = it, statusBarHeight = getStatusBarHeight().dp, - onBackClick = ::onBackPressed, + onBackClick = { onBackPressedDispatcher.onBackPressed() }, ) } } diff --git a/features/settings-theme/src/main/java/br/com/recipebook/settings/theme/view/SettingsThemeActivity.kt b/features/settings-theme/src/main/java/br/com/recipebook/settings/theme/view/SettingsThemeActivity.kt index bcc9b00..916d8a8 100644 --- a/features/settings-theme/src/main/java/br/com/recipebook/settings/theme/view/SettingsThemeActivity.kt +++ b/features/settings-theme/src/main/java/br/com/recipebook/settings/theme/view/SettingsThemeActivity.kt @@ -26,7 +26,7 @@ class SettingsThemeActivity : AppCompatActivity() { RecipeBookTheme { SettingsThemeView( state = it, - onBackClick = ::onBackPressed, + onBackClick = { onBackPressedDispatcher.onBackPressed() }, onItemClick = ::onItemClick, ) } diff --git a/features/settings/src/main/java/br/com/recipebook/settings/view/SettingsActivity.kt b/features/settings/src/main/java/br/com/recipebook/settings/view/SettingsActivity.kt index 1cb24eb..487d7fd 100644 --- a/features/settings/src/main/java/br/com/recipebook/settings/view/SettingsActivity.kt +++ b/features/settings/src/main/java/br/com/recipebook/settings/view/SettingsActivity.kt @@ -32,7 +32,7 @@ class SettingsActivity : AppCompatActivity() { RecipeBookTheme { SettingsView( state = it, - onBackClick = ::onBackPressed, + onBackClick = { onBackPressedDispatcher.onBackPressed() }, onItemClick = ::onItemClick, ) }