# refactor\(overview\): pick the provider detail line in OverviewProviders.js \(\#437\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: a66d7759ad8379b278642f08fede6ee05e1798f2

Requested commit: a66d7759ad8379b278642f08fede6ee05e1798f2

Commit: a66d7759ad8379b278642f08fede6ee05e1798f2

Tree: 22a4b076eba14a6b018e15cb9b57a48cba36f266

Author: Simone

Committer: GitHub

## Message

```
refactor(overview): pick the provider detail line in OverviewProviders.js (#437)

The Overview identity fallback chain is pure logic, but it lived on the
applet root and its test extracted the function body from main.qml.
OverviewProviders.detailText now owns it beside placeholderText, the
Overview row calls the module directly, and tst_overview_selection.qml
covers the chain with direct QtTests.

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

## Parents

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

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