apps-menu: Minor cleanup
We have a much more idiomatic way of transforming one array into another than pushing values while iterating over the original array ... https://gitlab.gnome.org/GNOME/gnome-shell-extensions/merge_requests/91
This commit is contained in:
committed by
Florian Müllner
parent
2655419880
commit
4007b61cf2
@@ -683,13 +683,9 @@ class ApplicationsButton extends PanelMenu.Button {
|
||||
if (categoryMenuId) {
|
||||
applist = this.applicationsByCategory[categoryMenuId];
|
||||
} else {
|
||||
applist = new Array();
|
||||
let favorites = global.settings.get_strv('favorite-apps');
|
||||
for (let i = 0; i < favorites.length; i++) {
|
||||
let app = appSys.lookup_app(favorites[i]);
|
||||
if (app)
|
||||
applist.push(app);
|
||||
}
|
||||
applist = global.settings.get_strv('favorite-apps')
|
||||
.map(id => appSys.lookup_app(id))
|
||||
.filter(app => app);
|
||||
}
|
||||
|
||||
return applist;
|
||||
|
||||
Reference in New Issue
Block a user