diff --git a/quickshell/Modules/BuiltinDesktopPlugins/SystemMonitorWidget.qml b/quickshell/Modules/BuiltinDesktopPlugins/SystemMonitorWidget.qml index 4156a0f0f..8402842a9 100644 --- a/quickshell/Modules/BuiltinDesktopPlugins/SystemMonitorWidget.qml +++ b/quickshell/Modules/BuiltinDesktopPlugins/SystemMonitorWidget.qml @@ -393,6 +393,10 @@ Item { ctx.clearRect(0, 0, width, height); if (!hist || hist.length < 2) return; + var r = Math.max(0, tile.radius); + ctx.beginPath(); + ctx.roundedRect(0, 0, width, height, r, r); + ctx.clip(); var maxVal = 100; if (tile.tileType === "net" || tile.tileType === "disk") { maxVal = 1;