bar: workspaces: not have overkill rounding

This commit is contained in:
end-4
2025-08-15 22:12:31 +07:00
parent 0d5d9a04f5
commit 25a0c88670
@@ -117,11 +117,11 @@ Item {
z: 1
implicitWidth: workspaceButtonWidth
implicitHeight: workspaceButtonWidth
radius: Appearance.rounding.full
property var leftOccupied: (workspaceOccupied[index-1] && !(!activeWindow?.activated && monitor?.activeWorkspace?.id === index))
radius: (width / 2)
property var previousOccupied: (workspaceOccupied[index-1] && !(!activeWindow?.activated && monitor?.activeWorkspace?.id === index))
property var rightOccupied: (workspaceOccupied[index+1] && !(!activeWindow?.activated && monitor?.activeWorkspace?.id === index+2))
property var radiusLeft: leftOccupied ? 0 : Appearance.rounding.full
property var radiusRight: rightOccupied ? 0 : Appearance.rounding.full
property var radiusLeft: previousOccupied ? 0 : (width / 2)
property var radiusRight: rightOccupied ? 0 : (width / 2)
topLeftRadius: radiusLeft
bottomLeftRadius: radiusLeft