From 002231b46b912f1c8cc6ed29072af1a08d4c1f8e Mon Sep 17 00:00:00 2001 From: vicrodh <103399283+vicrodh@users.noreply.github.com> Date: Sat, 22 Aug 2026 00:01:31 -0600 Subject: [PATCH] fix(settings): the Library > All select is the same size as every other `sm: true` made this the ONE select in Settings drawn at the small size, which reads as a rendering bug sitting directly under the full-size Album grouping select. The control-alignment standard has one size for a settings row. cc --- crates/qbz-qt/qml/settings/LocalLibrarySettings.qml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/qbz-qt/qml/settings/LocalLibrarySettings.qml b/crates/qbz-qt/qml/settings/LocalLibrarySettings.qml index 7113c72d7..102e418dd 100644 --- a/crates/qbz-qt/qml/settings/LocalLibrarySettings.qml +++ b/crates/qbz-qt/qml/settings/LocalLibrarySettings.qml @@ -152,9 +152,12 @@ Column { SettingRow { label: QbzSession.tr("Local items in Library All", QbzSession.trRev) description: QbzSession.tr("Favorited items only: what you hearted. Entire local library: every folder and Plex album, artist and track.", QbzSession.trRev) + // NO `sm:` — this row used to be the ONE select in Settings drawn at + // the small size, which read as a rendering bug next to its + // neighbours (owner 2026-08-21). The control-alignment standard + // (qbz-nix-docs/guides/native-ui/) has one size for a settings row. QbzSelect { menuWidth: 210 - sm: true options: [ QbzSession.tr("Favorited items only", QbzSession.trRev), QbzSession.tr("Entire local library", QbzSession.trRev)