if (mProfile.getUuid().equals(Data.profile.get().getUuid())) {
// dummy update to notify the observers of the possibly new name/URL
- Data.profile.set(mProfile);
+ Data.profile.forceNotifyObservers();
}
}
else {
huePickerView.setTag(profileThemeId);
huePickerView.setOnClickListener(v -> {
HueRingDialog d = new HueRingDialog(
- Objects.requireNonNull(ProfileDetailFragment.this.getContext()), hue);
+ Objects.requireNonNull(ProfileDetailFragment.this.getContext()),
+ profileThemeId, (Integer) v.getTag());
d.show();
d.setColorSelectedListener(this);
});