Merge pull request #225 from lonerOrz/fix/keyboard-layout-alignment

fix: align KeyboardLayout widget with other bar components
This commit is contained in:
Lemmy 2025-09-05 22:31:41 -04:00 committed by GitHub
commit 9065257961
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -7,7 +7,7 @@ import qs.Commons
import qs.Services
import qs.Widgets
RowLayout {
Item {
id: root
property ShellScreen screen
@ -19,17 +19,13 @@ RowLayout {
// Use the shared service for keyboard layout
property string currentLayout: KeyboardLayoutService.currentLayout
Layout.preferredWidth: pill.implicitWidth
Layout.preferredHeight: pill.implicitHeight
spacing: 0
implicitWidth: pill.width
implicitHeight: pill.height
NPill {
id: pill
Layout.alignment: Qt.AlignCenter
Layout.fillWidth: false
Layout.fillHeight: false
anchors.verticalCenter: parent.verticalCenter
rightOpen: BarWidgetRegistry.getNPillDirection(root)
icon: "keyboard_alt"
iconCircleColor: Color.mPrimary