# fix\(overview\): ignore disabled providers in selection limit \(\#242\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: 2c3762d5d7831d59347b2f6504acd10dc72aa9a7

Requested commit: 2c3762d5d7831d59347b2f6504acd10dc72aa9a7

Commit: 2c3762d5d7831d59347b2f6504acd10dc72aa9a7

Tree: 66cb58c4014b628de94610771fdb2cec2e703005

Author: Simone

Committer: GitHub

## Message

```
fix(overview): ignore disabled providers in selection limit (#242)

Count enabled canonical roster IDs when enforcing the Overview selection limit. Preserve absent provider preferences across toggles and settings round trips; rendering still caps the visible roster at three.

Add pure selection regressions and a real settings-page keyboard test. Update usage, development, and Unreleased. TODO, CLI contracts, config keys, translations, packaging, and README summaries remain unchanged.
```

## Parents

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

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