horizontal bar: fix oversized pills when floating + fix weather hover hitbox

This commit is contained in:
end-4
2025-08-19 22:10:45 +07:00
parent 222f083322
commit c452dd3538
2 changed files with 3 additions and 7 deletions
@@ -129,7 +129,6 @@ Item { // Bar content region
BarGroup {
id: middleCenterGroup
padding: workspacesWidget.widgetPadding
Layout.fillHeight: true
Workspaces {
id: workspacesWidget
@@ -157,7 +156,6 @@ Item { // Bar content region
implicitWidth: rightCenterGroupContent.implicitWidth
implicitHeight: rightCenterGroupContent.implicitHeight
Layout.preferredWidth: root.centerSideModuleWidth
Layout.fillHeight: true
onPressed: {
GlobalStates.sidebarRightOpen = !GlobalStates.sidebarRightOpen;
@@ -328,8 +326,7 @@ Item { // Bar content region
// Weather
Loader {
Layout.leftMargin: 8
Layout.fillHeight: true
Layout.leftMargin: 4
active: Config.options.bar.weather.enable
sourceComponent: BarGroup {
@@ -9,10 +9,9 @@ import QtQuick.Layouts
MouseArea {
id: root
property real margin: 10
property bool hovered: false
implicitWidth: rowLayout.implicitWidth + margin * 2
implicitHeight: rowLayout.implicitHeight
implicitWidth: rowLayout.implicitWidth + 10 * 2
implicitHeight: Appearance.sizes.barHeight
hoverEnabled: true