From 134a1605ad53c3b465de951e7fcc3f692137f694 Mon Sep 17 00:00:00 2001 From: SinTan1729 Date: Fri, 26 Sep 2025 05:56:48 -0500 Subject: [PATCH] fix: Get rid of the try-catch since it's considered bad practice in Java This matches the treatment done at other places in the code, so it should be fine. --- .../tempo/ui/activity/MainActivity.java | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java index 3ecf41ff..c9d3bd41 100644 --- a/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java +++ b/app/src/main/java/com/cappielloantonio/tempo/ui/activity/MainActivity.java @@ -381,14 +381,9 @@ public class MainActivity extends BaseActivity { private void resetView() { resetViewModel(); - try { - int id = Objects.requireNonNull(navController.getCurrentDestination()).getId(); - navController.popBackStack(id, true); - navController.navigate(id); - } catch(NullPointerException e) { - e.printStackTrace(); - quit(); - } + int id = Objects.requireNonNull(navController.getCurrentDestination()).getId(); + navController.popBackStack(id, true); + navController.navigate(id); } private void getOpenSubsonicExtensions() {