# fix\(panel\): narrow tooltip to hovered provider meter \(\#205\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: af7f281b8ea8e6498ac2afb3eea43e0f0c0331f8

Requested commit: af7f281b8ea8e6498ac2afb3eea43e0f0c0331f8

Commit: af7f281b8ea8e6498ac2afb3eea43e0f0c0331f8

Tree: 8f2b97e18695d0ceac3d3d35abbd41631e0d263c

Author: Simone

Committer: GitHub

## Message

```
fix(panel): narrow tooltip to hovered provider meter (#205)

* fix(panel): narrow tooltip to hovered provider meter

Hovering one panel provider icon narrows the plasmoid tooltip to that
provider's quotas instead of listing the whole roster. Hovering elsewhere
keeps the full list. No stacked tooltip: the meter reports hover state and
the applet-owned tooltip renders the single line.

Docs: usage panel tooltip behavior; changelog Unreleased. TODO unaffected:
Plasma-native tooltip behavior, no CLI contract.

* fix(panel): drop stale hover when meter leaves rendered set

Visibility rules can filter a hovered meter out of compactProviders()
while its provider stays in the roster, and its destroyed MouseArea
delivers no reliable hover-exit. Narrow the tooltip only while the
hovered meter is actually rendered, and clear the stale hover when the
rendered meter set changes.

Addresses CodeRabbit review on PR #205.
```

## Parents

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

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