Maybe fix NPE - don't notifyChange if selected visibility is the same

Flag: none / bugfix
Test: none / can't repro
Test: manual - switch between the different radio buttons in bubble settings to make sure they
               all work
Bug: 343167554
Change-Id: I19fc3fa0df59c44e3f22de035c0b377caea1158f
This commit is contained in:
Mady Mellor
2024-06-04 13:15:51 -07:00
parent 38236869ee
commit 34677c7b08

View File

@@ -80,9 +80,11 @@ public class BubblePreference extends Preference implements RadioGroup.OnChecked
} }
public void setSelectedVisibility(boolean visible) { public void setSelectedVisibility(boolean visible) {
if (mSelectedVisible != visible) {
mSelectedVisible = visible; mSelectedVisible = visible;
notifyChanged(); notifyChanged();
} }
}
@Override @Override
public void onBindViewHolder(@NonNull final PreferenceViewHolder holder) { public void onBindViewHolder(@NonNull final PreferenceViewHolder holder) {