File tree Expand file tree Collapse file tree 1 file changed +5
-2
lines changed
panels/dock/showdesktop/package Expand file tree Collapse file tree 1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 44
55import QtQuick 2.15
66import QtQuick.Controls 2.15
7+ import QtQuick.Window 2.15
78
89import org.deepin.ds 1.0
910import org.deepin.dtk 1.0 as D
@@ -32,8 +33,10 @@ AppletItem {
3233
3334 Rectangle {
3435 property D .Palette lineColor: DockPalette .showDesktopLineColor
35- implicitWidth: useColumnLayout ? showdesktop .implicitWidth : 1
36- implicitHeight: useColumnLayout ? 1 : showdesktop .implicitHeight
36+ // Use device pixel ratio to ensure the line is always 1 physical pixel regardless of system scaling
37+ property real devicePixelRatio: Screen .devicePixelRatio
38+ implicitWidth: showdesktop .useColumnLayout ? showdesktop .implicitWidth : (1 / devicePixelRatio)
39+ implicitHeight: showdesktop .useColumnLayout ? (1 / devicePixelRatio) : showdesktop .implicitHeight
3740
3841 color: D .ColorSelector .lineColor
3942 }
You can’t perform that action at this time.
0 commit comments