Description
Checklist
- I am using an up-to-date version.
- I have read the documentation.
- I have searched existing issues.
TagStudio Version
Alpha 9.3.0
Operating System & Version
Windows 11
Description
It is possible to create multiple tag box fields with the same name, such as multiple Meta Tags
tag box fields, Content Tags
tag box fields, or Tags
tag box fields. However, any tags added to lower copies will not appear until you update your view of the entry, and when they do appear, they will always appear in the topmost tag box of the same name.
Expected Behavior
I expect that if you are able to create a tag box, you would be able to add tags to it, and that if you are not able to add tags to a tag box, that you would not be able to create it. Additionally, if we are not able to use two tag boxes of the same name, then I would expect us to be unable to use two text boxes of the same name, and two text lines of the same name.
CyanVoxel has discussed how he wants tag box fields to work multiple times in the past, in a comment:
Having multiples of the same field is intended behavior. However, I agree with the idea of being able to rename fields and/or restricting certain tags to certain types of tag fields. Both of these are on my roadmap, and I'll keep this issue open as a feature request for that.
And in the documentation for the planned Tag Categories system:
Replaces Tag Fields. Tags are able to be marked as a “category” which then displays as tag fields currently do, with any tags inheriting from that category being displayed underneath.
So it sounds to me that CyanVoxel wants users to be able to have multiple of the same field, but it also sounds like he doesn't want users to continue to be able to choose on an entry-by-entry basis which tag box a particular tag appears in. It also appears to me that the main purpose of these tag categories can already be mostly fulfilled by the display color of different tags.
Steps to Reproduce
- Open a library with at least one entry in it.
- Select an entry.
- If it does not have one already, click
Add Field
and add aContent Tags
field. - Click
Add Field
and add a secondContent Tags
field.
The topmost Content Tags
field should behave as usual, whereas the Content Tags
field below it should be unresponsive and any tags added to it should appear in the topmost Content Tags
field after updating the view.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status