Clicking the visibility of a tag a second time puts the tag into tag name editing mode. (even if many seconds between clicks)
Imagine you need to temporarily turn off a tag to see something in your model, you turn the tag off, inspect model, then turn the tag back on again, then you hit a keyboard shortcut, lets say ‘P’ for push/pull to continue doing your work. If you weren’t aware of the tag panel behaviour what you have just done is renamed that tag to ‘P’.
So if your carefully controlled model tag structure starts getting corrupted with tag names like ‘p’, ‘m’, ‘o’, ‘t’, you now know why