gnome-shell/js
Ray Strode b41ef2f6e3 panel: Disconnect destroy signal handler when needed
The panel corners try to match their style to the buttons closest
to them. In order to make sure the corner styles stay in sync with
their neighboring buttons, they connect to the style-changed signals
of the buttons.

In order to make sure the style-changed signal handler isn't leaked,
it gets disconnected when the button is destroyed.

Unfortunately, the destroy signal handler connection itself gets leaked!

This commit ensures the destroy signal handler gets disconnected any
time the neighboring button is re-determined.

https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1460
2020-10-07 17:03:52 -04:00
..
dbusServices dbusServices/screencast: Add recordings to recent items 2020-09-14 21:15:13 +00:00
gdm authPrompt: set value of beginRequestType to 'DONT_PROVIDE_USERNAME' 2020-09-23 15:42:51 +00:00
misc extensionUtils: Adjust version check 2020-10-06 15:06:09 +02:00
perf perf: Add basic run tests 2020-08-12 15:43:39 +00:00
portalHelper js: Don't use templates in files with translations 2020-02-17 23:20:40 +01:00
ui panel: Disconnect destroy signal handler when needed 2020-10-07 17:03:52 -04:00
js-resources.gresource.xml perf: Add basic run tests 2020-08-12 15:43:39 +00:00
meson.build extensions-app: Move Extensions app to new subproject 2020-03-27 23:33:30 +00:00
portal-resources.gresource.xml js: Remove unused files from resources 2020-03-09 13:18:48 +00:00