commit bab0988c46e2867e499b5626612a49311bdb9380 Author: Fabio Mazza Date: Sun Oct 18 19:40:31 2026 +0200 Fix crash by NullPointerException on floating action button Summary: Fixes T1481 Reviewers: #libre_busto_hackers, valerio.bozzolan Reviewed By: #libre_busto_hackers, valerio.bozzolan Subscribers: valerio.bozzolan Project Tags: #libre_busto Maniphest Tasks: T1481 Differential Revision: https://gitpull.it/D267 diff --git a/app/src/main/java/it/reyboz/bustorino/fragments/MainScreenFragment.java b/app/src/main/java/it/reyboz/bustorino/fragments/MainScreenFragment.java index 45c6a9a..b13f283 100644 --- a/app/src/main/java/it/reyboz/bustorino/fragments/MainScreenFragment.java +++ b/app/src/main/java/it/reyboz/bustorino/fragments/MainScreenFragment.java @@ -881,10 +881,9 @@ public class MainScreenFragment extends BarcodeFragment implements FragmentList @Override public void showFloatingActionButton(boolean yes) { //mListener.showFloatingActionButton(yes); - if(yes) - floatingActionButton.setVisibility(View.VISIBLE); - else - floatingActionButton.setVisibility(View.GONE); + var button = floatingActionButton; + if(button == null) return; + button.setVisibility(yes ? View.VISIBLE : View.GONE); } /**