Change summary
src/main/java/eu/siacs/conversations/entities/Conversation.java | 4 ++
1 file changed, 3 insertions(+), 1 deletion(-)
Detailed changes
@@ -2092,7 +2092,9 @@ public class Conversation extends AbstractEntity implements Blockable, Comparabl
binding.label.setText(field.getLabel().or(""));
setTextOrHide(binding.desc, field.getDesc());
mValue = field.getValue();
- binding.checkbox.setChecked(mValue.getContent() != null && (mValue.getContent().equals("true") || mValue.getContent().equals("1")));
+ final var isChecked = mValue.getContent() != null && (mValue.getContent().equals("true") || mValue.getContent().equals("1"));
+ mValue.setContent(isChecked ? "true" : "false");
+ binding.checkbox.setChecked(isChecked);
}
@Override