language flags in quick action -> translate are broken #114
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
they show as broken icons instead of the correct flag when the translation dialog is opened. verify with computer use.
Implemented in
81382b4. Root causes: fresh/project-switched workspaces discarded the persisted AI settings used to enable editor quick actions, and the translation picker did not use fallback-capable text shaping for flag emoji. Workspaces now hydrate saved AI configuration immediately, and picker rows use the same advanced shaping as other language-flag views. Added a regression test proving a fresh workspace loads the saved endpoint/model, updated the Allium AI/modal obligations and README, and verified the exact release app bundle with Computer Use: Translate is enabled before opening Settings and the picker renders the UK flag. Validation: allium check/analyse, cargo fmt, cargo build --workspace, clippy with -D warnings, cargo test --workspace (564 core + 213 UI tests), and cargo bundle-macos all passed.