# fix\(settings\): avoid KDE style binding errors \(\#244\) · lucenx/codexbar-plasma

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

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

Visibility: public

Requested revision: c129e14ea15e6a6ebc015167ccf72b7c35473544

Requested commit: c129e14ea15e6a6ebc015167ccf72b7c35473544

Commit: c129e14ea15e6a6ebc015167ccf72b7c35473544

Tree: d79651846e591b130eacccb4ef20ce6a49f86567

Author: Simone

Committer: GitHub

## Message

```
fix(settings): avoid KDE style binding errors (#244)

Break the fill-width checkbox feedback loop exposed by Breeze in mirrored settings layouts, and override the provider filter tab baseline on KDE styles that expose no content item. Add KDE runtime regression coverage and document the QML sizing contract.

The usage guide, configuration schema, translations, metadata, packaging, and TODO remain unchanged because this restores existing settings behavior without adding strings, settings, or CLI contracts.
```

## Parents

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

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