Fix Plastik bottom and right border

Summary:
x and y are always relative to the parent, adding parent.width to
calculate the position doesn't make sense.

Original author meant just "x: parent.width-1"
But we may as well just use anchors. Programatically it comes out the
same.

Test Plan:
No more weird vertical lines in the KCM when view is slightly less than 2 previews wide.
Modded colour to hardcoded "red" for easier visualisation, checked it looked ok when set as a real deco.

Reviewers: #plasma

Subscribers: plasma-devel, kwin, #kwin

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D9776
This commit is contained in:
David Edmundson 2018-01-10 02:25:31 +00:00
parent d2a9232ad3
commit 04dbafd75e

View file

@ -154,8 +154,8 @@ Decoration {
anchors {
bottom: parent.bottom
top: parent.top
right: parent.right
}
x: parent.x + parent.width - 1
color: colorHelper.shade(root.titleBarColor, ColorHelper.DarkShade, colorHelper.contrast - (decoration.client.active ? 0.4 : 0.8))
}
}
@ -176,8 +176,8 @@ Decoration {
anchors {
left: parent.left
right: parent.right
bottom: parent.bottom
}
y: parent.y + parent.height - 1
color: colorHelper.shade(root.titleBarColor, ColorHelper.DarkShade, colorHelper.contrast - (decoration.client.active ? 0.4 : 0.8))
}
}