This isn't a bug, but is instead a design limitation.
When you change tags in the metadata editor, the changes are not 'real' until you press OK. By 'real' I mean they are not stored in the database. This scheme permits Cancel to back out all the changes without unintended side effects.
The tags editor reads the tags from the database. Because the changes aren't there yet, it will display incorrect information and throw away the changes you already made. This behavior is seen as suboptimal, so it is prevented.
Workarounds: use the tag editor before manually changing tags, or commit your changes with OK and reedit the metadata.
|