Emoji buttons inside the EmojiPicker defaulted to type="submit", causing
premature form submission when selecting an emoji inside the Create/Edit
View dialog. The form submitted with the stale (empty) icon state before
the emoji selection could update it, resulting in views always saving
with icon: null regardless of the user's emoji choice.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Opens the Create View dialog in edit mode with pre-populated fields
(name, icon, filters). Saving updates the existing .yml file.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>