# fix\(qml\): preserve provider tab focus and refresh chart themes \(\#613\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: 8bac102842a307dd9b1ec11f9d855afd5ecb2096

Requested commit: 8bac102842a307dd9b1ec11f9d855afd5ecb2096

Commit: 8bac102842a307dd9b1ec11f9d855afd5ecb2096

Tree: 5f46531833b1bee3fb21b83976e04406996bf381

Author: Simone

Committer: GitHub

## Message

```
fix(qml): preserve provider tab focus and refresh chart themes (#613)

Use ordered provider IDs for the tab model, invalidate Canvas guides when the theme text color changes, and qualify descriptor-field snapshot accesses.

Document the restored popup behavior and regression coverage; update Unreleased. README, translations, metadata and Linux parity TODO are unaffected because setup, strings and CLI contracts do not change.
```

## Parents

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

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