gnome-shell/js/ui/status
Marco Trevisan (Treviño) 3b4be770a0 status/keyboard: Reset menuItems and Label objects on change
In the current code it could happen that we've menuItems and indicatorLabels
for sources that aren't anymore around, because in case a source is removed
we don't cleanup the their container objects.
Also, we should nullify InputManager's _currentSource when sources change
or it might point to some invalid data again.

So it could happen that we try to access an invalid menuitem or label
if a source change happens mentioning a source that has been deleted.

https://bugzilla.gnome.org/show_bug.cgi?id=788931
2017-11-21 11:05:31 -05:00
..
accessibility.js Define externally accessible contants with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
bluetooth.js Define classes with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
brightness.js Define classes with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
keyboard.js status/keyboard: Reset menuItems and Label objects on change 2017-11-21 11:05:31 -05:00
location.js Define externally accessible contants with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
network.js network: Spawn wifi panel for further WPA enterprise configuration 2017-10-20 18:05:10 +02:00
nightLight.js Define classes with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
power.js Define classes with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
rfkill.js Define classes with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
screencast.js Define classes with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00
system.js system: Split out system actions to its own module 2017-08-22 12:09:04 +02:00
volume.js Define externally accessible contants with 'var' instead of 'const' 2017-07-18 21:52:06 +02:00