diff options
author | bobzel <zzzman@gmail.com> | 2024-09-06 16:54:33 -0400 |
---|---|---|
committer | bobzel <zzzman@gmail.com> | 2024-09-06 16:54:33 -0400 |
commit | ee67c9ad74eb6ae363bdc89ad3cb356ed09b5307 (patch) | |
tree | 0845a1c10cfb03af3e2795a7ec62d023f216e7fa /src | |
parent | 3fe153d3063c197403502590baaabbab1cec5c74 (diff) | |
parent | adc87fe2ffc8d8d8c6a71a368b060f0ad14de2ca (diff) |
Merge branch 'master' into alyssa-starter
Diffstat (limited to 'src')
-rw-r--r-- | src/client/views/TagsView.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/client/views/TagsView.tsx b/src/client/views/TagsView.tsx index 9574bd30e..65e70e8fc 100644 --- a/src/client/views/TagsView.tsx +++ b/src/client/views/TagsView.tsx @@ -217,7 +217,13 @@ export class TagItem extends ObservableReactComponent<TagItemProps> { <span> <b style={{ fontSize: 'smaller' }}>{tag} </b> {typeof this._props.doc[metadata] === 'boolean' ? ( - <input type="checkbox" onClick={e => e.stopPropagation()} onPointerDown={e => e.stopPropagation()} onChange={e => (this._props.doc[metadata] = !this._props.doc[metadata])} checked={this._props.doc[metadata] as boolean} /> + <input + type="checkbox" + onClick={e => e.stopPropagation()} + onPointerDown={e => e.stopPropagation()} + onChange={undoable(e => (this._props.doc[metadata] = !this._props.doc[metadata]), 'metadata toggle')} + checked={this._props.doc[metadata] as boolean} + /> ) : ( Field.toString(this._props.doc[metadata]) )} |