# fix\(settings\): distinguish Popup icon and bound status text widths \(\#379\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: 914c18d4e373790db0786b0088c8ca40e81c7796

Requested commit: 914c18d4e373790db0786b0088c8ca40e81c7796

Commit: 914c18d4e373790db0786b0088c8ca40e81c7796

Tree: 4158b64be75a209de67a4eb8b4cca60f9035435b

Author: Simone

Committer: GitHub

## Message

```
fix(settings): distinguish Popup icon and bound status text widths (#379)

The Popup and Providers settings categories shared the view-list-details icon; Popup now uses view-preview so the sidebar distinguishes the two pages at a glance.

Bound the implicit width of the CLI release, managed CLI, and version status text in General and Diagnostics to the same 24-grid-unit preferred measure as the other settings hints, so long status lines cannot force the form into narrow mode or push content past the viewport. The elided resolved-command path keeps stretching in wide dialogs.

Extend tst_config_model to require a non-empty, distinct icon per settings category; verified it fails on the duplicated icon and passes with the fix.
```

## Parents

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

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