blob: 6c8cb9bb8e53c5ed950dde59abb348a8a1189ba3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
--- applets/systemloadviewer/package/contents/ui/SystemLoadViewer.qml.orig 2020-03-31 14:08:40 UTC
+++ applets/systemloadviewer/package/contents/ui/SystemLoadViewer.qml
@@ -179,12 +179,15 @@ Item {
onNewData: {
if (sourceName == sysLoad) {
totalCpuLoadProportions[0] = fitCpuLoad(data.value)
+ totalCpuLoadProportionsChanged()
}
else if (sourceName == userLoad) {
totalCpuLoadProportions[1] = fitCpuLoad(data.value)
+ totalCpuLoadProportionsChanged()
}
else if (sourceName == niceLoad) {
totalCpuLoadProportions[2] = fitCpuLoad(data.value)
+ totalCpuLoadProportionsChanged()
}
else if (sourceName == ioWait) {
totalCpuLoadProportions[3] = fitCpuLoad(data.value)
@@ -192,6 +195,7 @@ Item {
}
else if (sourceName == memApplication) {
memoryUsageProportions[0] = fitMemoryUsage(data.value)
+ memoryUsageProportionsChanged()
}
else if (sourceName == memBuffers) {
memoryUsageProportions[1] = fitMemoryUsage(data.value)
@@ -250,8 +254,8 @@ Item {
var swapTotal = swapFree + swapUsed
var swapPart = i18n("Swap: %1/%2 MiB", Math.round(swapUsed), Math.round(swapTotal))
- var cacheDirty = parseFloat(dataSource.data[dataSource.cacheDirty].value) / 1024
- var cacheWriteback = parseFloat(dataSource.data[dataSource.cacheWriteback].value) / 1024
+ var cacheDirty = parseFloat(dataSource.data[dataSource.cacheDirty] ? dataSource.data[dataSource.cacheDirty].value : 0) / 1024
+ var cacheWriteback = parseFloat(dataSource.data[dataSource.cacheWriteback] ? dataSource.data[dataSource.cacheWriteback].value : 0) / 1024
var cachePart = i18n("Cache Dirty, Writeback: %1 MiB, %2 MiB", Math.round(cacheDirty), Math.round(cacheWriteback))
if (cpuClockPart === "") {
|