# fix\(popup\): keep content reachable and credit amounts visible \(\#447\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: daa0c0d090b3d765260f5ee014d9236305aa14e6

Requested commit: daa0c0d090b3d765260f5ee014d9236305aa14e6

Commit: daa0c0d090b3d765260f5ee014d9236305aa14e6

Tree: ebae6665018c3c5382a189d012738a438a2617e4

Author: Simone

Committer: GitHub

## Message

```
fix(popup): keep content reachable and credit amounts visible (#447)

* test(popup): cover overflow and selection scrolling

Reproduce long account and error overflow on the real applet, preserve short content and same-account refresh positions, and exercise monthly credit amounts with pace disabled. These regressions fail against the current popup; the following fix updates production and its guides.

* fix(popup): keep content reachable and credit amounts visible

Place notices and account choices inside their view's scroll area while preserving pinned navigation and headers. Reset provider scrolling only when its account selection identity changes. Keep monthly amounts separate from forecast text.

Documentation impact: update usage and regression guidance plus Unreleased. TODO remains unchanged because no official CLI contract or parity blocker changes. Preserve configuration keys, translated strings, metadata, package shape, and healthy short-content geometry.

* test(popup): let the scroll probe wait for layout to settle

The final emptyErrorScroll check could run before a view that just became
visible had reflowed its long error text, so popup-scroll-large failed about
one run in eight. Retry an unreachable control for up to ten ticks before
failing.

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

---------

Co-authored-by: Simone <185146821+Lucenx9@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
```

## Parents

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

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