mirror of
https://github.com/AvengeMedia/DankMaterialShell.git
synced 2026-01-29 16:02:51 -05:00
small fix
This commit is contained in:
@@ -63,21 +63,13 @@ Item {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
root.pinnedAppCount = pinnedApps.length
|
root.pinnedAppCount = pinnedApps.length
|
||||||
var unpinnedApps = []
|
|
||||||
runningApps.forEach(appId => {
|
|
||||||
var lowerAppId = appId.toLowerCase()
|
|
||||||
if (!addedApps.has(lowerAppId)) {
|
|
||||||
unpinnedApps.push(appId)
|
|
||||||
addedApps.add(lowerAppId)
|
|
||||||
}
|
|
||||||
})
|
|
||||||
var appUsageRanking = Prefs.appUsageRanking || {}
|
var appUsageRanking = Prefs.appUsageRanking || {}
|
||||||
var rankedApps = []
|
var allUnpinnedApps = []
|
||||||
|
|
||||||
for (var appId in appUsageRanking) {
|
for (var appId in appUsageRanking) {
|
||||||
var lowerAppId = appId.toLowerCase()
|
var lowerAppId = appId.toLowerCase()
|
||||||
if (!addedApps.has(lowerAppId)) {
|
if (!addedApps.has(lowerAppId)) {
|
||||||
rankedApps.push({
|
allUnpinnedApps.push({
|
||||||
appId: appId,
|
appId: appId,
|
||||||
lastUsed: appUsageRanking[appId].lastUsed || 0,
|
lastUsed: appUsageRanking[appId].lastUsed || 0,
|
||||||
usageCount: appUsageRanking[appId].usageCount || 0
|
usageCount: appUsageRanking[appId].usageCount || 0
|
||||||
@@ -85,11 +77,12 @@ Item {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
rankedApps.sort((a, b) => b.lastUsed - a.lastUsed)
|
allUnpinnedApps.sort((a, b) => b.lastUsed - a.lastUsed)
|
||||||
|
|
||||||
var recentToAdd = Math.min(3, rankedApps.length)
|
var unpinnedApps = []
|
||||||
|
var recentToAdd = Math.min(3, allUnpinnedApps.length)
|
||||||
for (var i = 0; i < recentToAdd; i++) {
|
for (var i = 0; i < recentToAdd; i++) {
|
||||||
var appId = rankedApps[i].appId
|
var appId = allUnpinnedApps[i].appId
|
||||||
var lowerAppId = appId.toLowerCase()
|
var lowerAppId = appId.toLowerCase()
|
||||||
unpinnedApps.push(appId)
|
unpinnedApps.push(appId)
|
||||||
addedApps.add(lowerAppId)
|
addedApps.add(lowerAppId)
|
||||||
|
|||||||
Reference in New Issue
Block a user