Steps to reproduce
In a List/Tags type property input that contains several items, type down some texts in the new tag input, and navigate to the beginning.
Did you follow the troubleshooting guide? [Y]
Reproducible in the sandbox vault.
Expected result
After accepting the tag, move focus to the previous one. If there’s an error on the proposing tag, prevent navigation would be better.
For reference, the input called for editing existing tags bans the navigation in both direction.
Actual result
After accepting the tag, focus is lost and go to the container.
Navigate away from an error tag would leave the input active. In this case, focus went to the previous tag and allow navigating between tags.
Environment
SYSTEM INFO:
Obsidian version: v1.4.16
Installer version: v1.4.13
Operating system: Windows 10 Home China 10.0.19045
Login status: logged in
Catalyst license: insider
Insider build toggle: on
Live preview: on
Legacy editor: off
Base theme: dark
Community theme: none
Snippets enabled: 0
Restricted mode: off
Plugins installed: 1
Plugins enabled: 0
RECOMMENDATIONS:
none
Additional information
Navigating away (by keep pressing arrow-left, or just click outside) from an error tag input would leave the input active. Is is an intentional design, or we can consider a rollback (to empty for the new tag, and rollback to the original value from modifying existing ones)?