gnome-shell/js/gdm
Sebastian Keller 572d011894 authPrompt: Manually destroy inactive/unused entry
AuthPrompt creates two entries, one for text and one for passwords, but
only ever one is used as child widget. This would lead to the other one
not getting destroyed when the the AuthPrompt is destroyed.

This now manually destroys the inactive one when the AuthPrompt is
destroyed to avoid that leak.

Related: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6395
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2637>
2023-02-12 20:02:34 +00:00
..
authList.js js: Queue 'later' via MetaLaters 2022-12-16 22:12:59 +01:00
authPrompt.js authPrompt: Manually destroy inactive/unused entry 2023-02-12 20:02:34 +00:00
batch.js Adopt EventEmitter class instead of injecting Signal methods 2022-07-04 18:30:49 -04:00
credentialManager.js credentialManager: Remove unused parameter 2023-01-23 20:37:46 +00:00
loginDialog.js lockscreen: Style cleanup for lock and login 2023-01-06 11:29:31 +00:00
oVirt.js Adopt EventEmitter class instead of injecting Signal methods 2022-07-04 18:30:49 -04:00
realmd.js cleanup: Minimize deep_unpack() usage 2022-08-10 10:29:24 +00:00
util.js gdmUtil: Add API to add/remove credential managers 2023-01-23 20:37:46 +00:00
vmware.js Adopt EventEmitter class instead of injecting Signal methods 2022-07-04 18:30:49 -04:00