# fix\(panel\): normalize automatic provider selections · lucenx/codexbar-plasma

[View on GitCafe](https://git.cafe/lucenx/codexbar-plasma/commit/ff6b04d13c157d9ca9dc06e5d566ef047cf9cb8c)

Repository: [lucenx/codexbar-plasma](https://git.cafe/lucenx/codexbar-plasma)

Visibility: public

Requested revision: ff6b04d13c157d9ca9dc06e5d566ef047cf9cb8c

Requested commit: ff6b04d13c157d9ca9dc06e5d566ef047cf9cb8c

Commit: ff6b04d13c157d9ca9dc06e5d566ef047cf9cb8c

Tree: cbe9dd37fda581b19e9796475c2f0f9cff3e0c2d

Author: Simone

Committer: Simone

## Message

```
fix(panel): normalize automatic provider selections

Use canonical IDs when constructing automatic checkbox selections so aliases and mixed-case provider IDs remain selected and removable at the four-provider limit.

Add a settings regression check and update Unreleased. Existing usage and development guides remain accurate; configuration, catalogs, and TODO need no changes because the established provider identity contract is unchanged.

```

## Parents

- [84c9d516a66ed6c7982a056234b7395b84292bbe](https://git.cafe/lucenx/codexbar-plasma/commit/84c9d516a66ed6c7982a056234b7395b84292bbe?format=markdown)

[Source at this commit](https://git.cafe/lucenx/codexbar-plasma/tree/ff6b04d13c157d9ca9dc06e5d566ef047cf9cb8c?format=markdown)
