TF-4236 Fix partial-update validation for thread label ops.

This commit is contained in:
dab246
2026-01-26 10:22:39 +07:00
committed by Dat H. Pham
parent b633bcf709
commit a05a28700a
4 changed files with 22 additions and 11 deletions
@@ -32,11 +32,11 @@ extension MapKeywordsExtension on Map<KeyWordIdentifier, bool>? {
this?.remove(keyword);
}
void toggleKeyword(KeyWordIdentifier keyword, bool remove) {
if (remove) {
this?.remove(keyword);
void toggleKeyword(KeyWordIdentifier keyword, bool shouldRemove) {
if (shouldRemove) {
removeKeyword(keyword);
} else {
this?[keyword] = true;
addKeyword(keyword);
}
}
}