summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bar/ActiveWindow.qml8
-rw-r--r--bar/Bar.qml13
2 files changed, 8 insertions, 13 deletions
diff --git a/bar/ActiveWindow.qml b/bar/ActiveWindow.qml
index 1debc24..932ba4c 100644
--- a/bar/ActiveWindow.qml
+++ b/bar/ActiveWindow.qml
@@ -6,22 +6,24 @@ import Quickshell.Widgets
import qs.components
import qs.config
-Item {
+Rectangle {
id: root
property var toplevel: Hyprland.activeToplevel
property var icon: Quickshell.iconPath(AppSearch.guessIcon(toplevel?.wayland?.appId), "image-missing")
// use IRect
- implicitWidth: rowLayout.implicitWidth + General.rectMargin * 2
+ implicitWidth: rowLayout.implicitWidth + General.rectMargin * 4
implicitHeight: rowLayout.implicitHeight + General.rectMargin * 2
anchors.centerIn: parent
+ color: Colors.alt
+ radius: Style.rounding.smaller
+
RowLayout {
id: rowLayout
anchors.centerIn: parent
spacing: Bar.resourceIconTextSpacing
- anchors.verticalCenter: parent.verticalCenter
IconImage {
source: root.icon
implicitWidth: Bar.appIconSize
diff --git a/bar/Bar.qml b/bar/Bar.qml
index f35c07b..1146c8d 100644
--- a/bar/Bar.qml
+++ b/bar/Bar.qml
@@ -72,18 +72,11 @@ Scope {
}
}
- Rectangle {
+ Item {
id: centerRow
anchors.centerIn: parent
- width: activeWindow.implicitWidth + General.rectMargin * 2
- height: activeWindow.implicitHeight
-
- color: Colors.alt
- radius: Style.rounding.smaller
- ActiveWindow {
- id: activeWindow
- anchors.fill: parent
- }
+
+ ActiveWindow {}
}
Rectangle {