# fix\(popup\): keep usage percentages flush with their meters \(\#400\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: 23a3bd7f3c581062c0f0ef8cbdc7785507b38c80

Requested commit: 23a3bd7f3c581062c0f0ef8cbdc7785507b38c80

Commit: 23a3bd7f3c581062c0f0ef8cbdc7785507b38c80

Tree: 0048c185495fb01e3d3758e63014f0955394d91e

Author: Simone

Committer: GitHub

## Message

```
fix(popup): keep usage percentages flush with their meters (#400)

* fix(popup): keep usage percentages flush with their meters

The hover-revealed hide button in a provider usage row sat after the
percentage. At opacity 0 it still reserved its layout width, so every
percentage ended about 30 pixels short of the meter's right edge.

Place the button before the percentage so its reserved space falls in
the existing gap after the row label. Add a QtTest that pins the
percentage's trailing edge to the meter's.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* docs(changelog): note percentage alignment in the hide-row entry

Revise the unreleased hide-row entry instead of adding a Fixed entry: the
misalignment came with that unreleased feature and never shipped.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
```

## Parents

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

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