diff options
Diffstat (limited to 'utils')
| -rw-r--r-- | utils/Icons.qml | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/utils/Icons.qml b/utils/Icons.qml index 92d8de8..312ae6d 100644 --- a/utils/Icons.qml +++ b/utils/Icons.qml @@ -152,17 +152,14 @@ Singleton { property string osIcon: "" - function getAppCategoryIcon(name: string): string { - if (!name) - return null; - + function getAppCategoryIcon(name: string, fallback: string): string { const categories = DesktopEntries.applications.values.find(app => app.id === name)?.categories; if (categories) for (const [key, value] of Object.entries(this.categoryIcons)) if (categories.includes(key)) return value; - return "terminal"; + return fallback; } function getNetworkIcon(strength: int): string { |