gnome-shell/js
Ray Strode eaa32090b9 appDisplay: Don't leak duplicate items in AppView
If an icon already exists in an app view with the same id, the
duplicate is not added on a call to addItem.  Unfortunately,
since it's not added, the icon actor gets orphaned and leaked.

This commit address the problem by introducing a new hasItem
method and disallowing callers to call addItem with a duplicate
in the first place.

https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/628
2019-07-23 14:53:24 +00:00
..
extensionPrefs extensionPrefs: Add missing return value 2019-07-22 13:18:55 +00:00
gdm cleanup: Prefer template strings 2019-07-05 11:32:31 +00:00
misc extensionSystem: Store extensions in a Map 2019-07-20 14:17:35 +00:00
perf cleanup: Prefer template strings 2019-07-05 11:32:31 +00:00
portalHelper style: Stop using braces for single-line arrow functions 2019-07-02 12:17:46 +00:00
ui appDisplay: Don't leak duplicate items in AppView 2019-07-23 14:53:24 +00:00
js-resources.gresource.xml accessibility: Add pointer accessibility support 2019-06-06 09:13:29 +02:00
meson.build build: Use dedicated resources for helper programs 2018-08-14 17:28:04 +00:00
portal-resources.gresource.xml build: Include params.js in portal-helper gresources 2018-10-23 15:38:31 +00:00
prefs-resources.gresource.xml build: Use dedicated resources for helper programs 2018-08-14 17:28:04 +00:00