Skip to content

Commit 15b913f

Browse files
Merge pull request #281 from MihaiCristianCondrea/codex/fix-memory-leaks-in-bottomsheetmenufragment
Clean up bottom sheet menu listeners
2 parents 7e46cb8 + b689404 commit 15b913f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

app/src/main/java/com/d4rk/androidtutorials/java/ui/components/navigation/BottomSheetMenuFragment.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@ public View onCreateView(@NonNull LayoutInflater inflater,
7676
@Override
7777
public void onDestroyView() {
7878
super.onDestroyView();
79-
binding = null;
79+
if (binding != null) {
80+
binding.menuSettings.setOnClickListener(null);
81+
binding.menuHelpFeedback.setOnClickListener(null);
82+
binding.menuUpdates.setOnClickListener(null);
83+
binding.menuShare.setOnClickListener(null);
84+
binding = null;
85+
}
8086
}
8187
}

0 commit comments

Comments
 (0)