Skip to content

Commit ec40a30

Browse files
authored
refactor: replace deprecated navigation method ✨ (#1419)
1 parent a9551af commit ec40a30

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

firestore/app/src/main/java/com/google/firebase/example/fireeats/java/RestaurantDetailFragment.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import androidx.annotation.Nullable;
1313
import androidx.appcompat.app.AppCompatActivity;
1414
import androidx.fragment.app.Fragment;
15+
import androidx.navigation.fragment.NavHostFragment;
1516
import androidx.recyclerview.widget.LinearLayoutManager;
1617

1718
import com.bumptech.glide.Glide;
@@ -144,7 +145,7 @@ private void onRestaurantLoaded(Restaurant restaurant) {
144145
}
145146

146147
public void onBackArrowClicked(View view) {
147-
requireActivity().onBackPressed();
148+
NavHostFragment.findNavController(this).popBackStack();
148149
}
149150

150151
public void onAddRatingClicked(View view) {

firestore/app/src/main/java/com/google/firebase/example/fireeats/kotlin/RestaurantDetailFragment.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import android.view.View
88
import android.view.ViewGroup
99
import android.view.inputmethod.InputMethodManager
1010
import androidx.fragment.app.Fragment
11+
import androidx.navigation.fragment.findNavController
1112
import androidx.recyclerview.widget.LinearLayoutManager
1213
import com.bumptech.glide.Glide
1314
import com.google.android.gms.tasks.Task
@@ -134,7 +135,7 @@ class RestaurantDetailFragment : Fragment(),
134135
}
135136

136137
private fun onBackArrowClicked() {
137-
requireActivity().onBackPressed()
138+
findNavController().popBackStack()
138139
}
139140

140141
private fun onAddRatingClicked() {

0 commit comments

Comments
 (0)